 <!-- Posterita version 3.40 -->
<!DOCTYPE struts-config PUBLIC
          "-//Apache Software Foundation//DTD Struts Configuration 1.2//EN"
          "http://jakarta.apache.org/struts/dtds/struts-config_1_2.dtd">

<!--
	This is a blank Struts configuration file with an example
	welcome action/page and other commented sample elements.
	
	Tiles and the Struts Validator are configured using the factory defaults
	and are ready-to-use.
	
	NOTE: If you have a generator tool to create the corresponding Java classes
	for you, you could include the details in the "form-bean" declarations.
	Otherwise, you would only define the "form-bean" element itself, with the
	corresponding "name" and "type" attributes, as shown here.
-->


<struts-config>

	<!-- ============================================ Data Source Configuration -->

	<!-- ================================================ Form Bean Definitions -->

	<form-beans>

		<form-bean name="SetApplicationParametersForm"
			type="org.posterita.form.SetApplicationParametersForm" />

		<form-bean name="LoginForm" type="org.posterita.form.LoginForm" />

		<form-bean name="EmailForm"
			type="org.posterita.webstore.form.EmailForm" />

		<form-bean name="DefaultForm"
			type="org.posterita.struts.core.DefaultForm" />

		<form-bean name="OrgForm" type="org.posterita.form.OrgForm" />

		<form-bean name="CreateBankAccountForm"
			type="org.posterita.form.CreateBankAccountForm" />

		<form-bean name="OrgTypeForm"
			type="org.posterita.form.OrgTypeForm" />

		<form-bean name="CreateBPartnerForm"
			type="org.posterita.form.CreateBPartnerForm" />
		<form-bean name="ViewBPartnerForm"
			type="org.posterita.form.ViewBPartnerForm" />
		<form-bean name="MenuItemForm"
			type="org.posterita.form.MenuItemForm" />

		<form-bean name="BankForm" type="org.posterita.form.BankForm" />
		<form-bean name="CreateLocatorForm"
			type="org.posterita.form.CreateLocatorForm" />
		<form-bean name="CreateProductForm"
			type="org.posterita.form.CreateProductForm" />
		<form-bean name="CreateUsedProductForm"
			type="org.posterita.form.CreateUsedProductForm" />
		<form-bean name="ProductAttributeValueForm"
			type="org.posterita.form.ProductAttributeValueForm" />
		<form-bean name="ProductAttributeForm"
			type="org.posterita.form.ProductAttributeForm" />

		<form-bean name="CreateProductAttributeForm"
			type="org.posterita.form.CreateProductAttributeForm" />
		<form-bean name="CreateProductAttributeValueForm"
			type="org.posterita.form.CreateProductAttributeValueForm" />
		<form-bean name="OrderHistoryForm"
			type="org.posterita.form.OrderHistoryForm" />

		<form-bean name="StockForm" type="org.posterita.form.StockForm" />
		<form-bean name="UserForm" type="org.posterita.form.UserForm" />
		<form-bean name="LoginUserForm"
			type="org.posterita.form.LoginUserForm" />
		<form-bean name="CreateWarehouseForm"
			type="org.posterita.form.CreateWarehouseForm" />
		<form-bean name="WarehouseDetailsForm"
			type="org.posterita.form.WarehouseDetailsForm" />
		<form-bean name="CloseMenuItemForm"
			type="org.posterita.form.CloseMenuItemForm" />

		<form-bean name="CreateUserForm"
			type="org.posterita.form.CreateUserForm" />
		<form-bean name="MessageForm"
			type="org.posterita.form.MessageForm" />
		<form-bean name="CreateMessageForm"
			type="org.posterita.form.CreateMessageForm" />
		<form-bean name="ReportForm"
			type="org.posterita.form.ReportForm" />
		<form-bean name="SalesReportForm"
			type="org.posterita.form.SalesReportForm" />
		<form-bean name="OrderLineForm"
			type="org.posterita.form.OrderLineForm" />
		<form-bean name="SellingItemForm"
			type="org.posterita.form.SellingItemForm" />
		<form-bean name="StockEnquiryForm"
			type="org.posterita.form.StockEnquiryForm" />
		<form-bean name="POSHelpForm"
			type="org.posterita.form.POSHelpForm" />

		<form-bean name="POSOrderLineForm2"
			type="org.posterita.form.POSOrderLineForm2" />

		<form-bean name="DocumentForm"
			type="org.posterita.form.DocumentForm" />
		<form-bean name="ProductForm"
			type="org.posterita.form.ProductForm" />
		<form-bean name="POSProductForm"
			type="org.posterita.form.POSProductForm" />

		<form-bean name="InvoiceHistoryForm"
			type="org.posterita.form.InvoiceHistoryForm" />
		<form-bean name="InvoiceForm"
			type="org.posterita.form.InvoiceHistoryForm" />
		<form-bean name="PaymentHistoryForm"
			type="org.posterita.form.PaymentHistoryForm" />
		<form-bean name="InOutHistoryForm"
			type="org.posterita.form.InOutHistoryForm" />
		<form-bean name="RoleForm" type="org.posterita.form.RoleForm" />
		<form-bean name="PriceListForm"
			type="org.posterita.form.PriceListForm" />
		<form-bean name="ProductRestrictionForm"
			type="org.posterita.form.ProductRestrictionForm" />

		<form-bean name="ChangePasswordForm"
			type="org.posterita.form.ChangePasswordForm" />
		<form-bean name="ChangeEmailForm"
			type="org.posterita.form.ChangeEmailForm" />
		<form-bean name="ChangeDocumentStatusForm"
			type="org.posterita.form.ChangeDocumentStatusForm" />
		<form-bean name="ChangeOrderStatusFormDO"
			type="org.posterita.form.ChangeOrderStatusFormDO" />
		<form-bean name="ChangeOrderStatusFormSCO"
			type="org.posterita.form.ChangeOrderStatusFormDO" />
		<form-bean name="ChangeOrderStatusProgressSCOForm"
			type="org.posterita.form.ChangeOrderStatusProgressSCOForm" />
		<form-bean name="ChangeOrderStatusFormDT"
			type="org.posterita.form.ChangeOrderStatusFormDT" />
		<form-bean name="ChangeOrderStatusFormProgressDT"
			type="org.posterita.form.ChangeOrderStatusFormProgressDT" />
		<form-bean name="AttachmentForm"
			type="org.posterita.form.AttachmentForm" />
		<form-bean name="VinNumberDetailsForm"
			type="org.posterita.form.VinNumberDetailsForm" />
		<form-bean name="CustomerForm"
			type="org.posterita.form.CustomerForm" />
		<form-bean name="InitCustomerForm"
			type="org.posterita.form.InitCustomerForm" />
		<form-bean name="LicensingDistrictForm"
			type="org.posterita.form.LicensingDistrictForm" />
		<form-bean name="ChangeOrderStatusFormWO"
			type="org.posterita.form.ChangeOrderStatusFormWO" />

		<form-bean name="MMovementForm"
			type="org.posterita.form.MMovementForm" />
		<form-bean name="VinNumberForm"
			type="org.posterita.form.VinNumberForm" />

		<form-bean name="CreateAllocationForm"
			type="org.posterita.form.CreateAllocationForm" />
		<form-bean name="AllocationForm"
			type="org.posterita.form.AllocationForm" />
		<form-bean name="TradeInForm"
			type="org.posterita.form.TradeInForm" />

		<form-bean name="MyCertificateForm"
			type="org.posterita.form.MyCertificateForm" />
		<form-bean name="TargetSaleForm"
			type="org.posterita.form.TargetSaleForm" />
		<form-bean name="GroupModelForm"
			type="org.posterita.form.GroupModelForm" />
		<form-bean name="EditPriceListForm"
			type="org.posterita.form.EditPriceListForm" />
		<form-bean name="SearchOrderForm"
			type="org.posterita.form.SearchOrderForm" />
		<form-bean name="NaamsaModelCodeForm"
			type="org.posterita.form.NaamsaModelCodeForm" />
		<form-bean name="NaamsaDealerCodeForm"
			type="org.posterita.form.NaamsaDealerCodeForm" />
		<form-bean name="ShowroomTrafficForm"
			type="org.posterita.form.ShowroomTrafficForm" />
		<form-bean name="NatisSalesForm"
			type="org.posterita.form.NatisSalesForm" />
		<form-bean name="ReportImageForm"
			type="org.posterita.form.ReportImageForm" />
		<form-bean name="MonthForm" type="org.posterita.form.MonthForm" />
		<form-bean name="VehicleDetailsForm"
			type="org.posterita.form.VehicleDetailsForm" />
		<form-bean name="SwapVinNumberForm"
			type="org.posterita.form.SwapVinNumberForm" />
		<form-bean name="VehicleForm"
			type="org.posterita.form.VehicleForm" />

		<form-bean name="NatisReleaseForm"
			type="org.posterita.form.NatisReleaseForm" />
		<form-bean name="SCOStatusForm"
			type="org.posterita.form.SCOStatusForm" />
		<form-bean name="SCOStatusDetailsForm"
			type="org.posterita.form.SCOStatusDetailsForm" />
		<form-bean name="ChangeProductForVinForm"
			type="org.posterita.form.ChangeProductForVinForm" />
		<form-bean name="ModelMatchingForm"
			type="org.posterita.form.ModelMatchingForm" />
		<form-bean name="ModelMatchingUpdateForm"
			type="org.posterita.form.ModelMatchingUpdateForm" />
		<form-bean name="ProductStatusForm"
			type="org.posterita.form.ProductStatusForm" />
		<form-bean name="ProductStatusDetailForm"
			type="org.posterita.form.ProductStatusDetailForm" />
		<form-bean name="POSForm" type="org.posterita.form.POSForm" />
		<form-bean name="ProductImageForm"
			type="org.posterita.form.ProductImageForm" />
		<form-bean name="ColourCodeMatchingModForm"
			type="org.posterita.form.ColourCodeMatchingModForm" />
		<form-bean name="ColourCodeMatchingForm"
			type="org.posterita.form.ColourCodeMatchingForm" />
		<form-bean name="VehicleImportForm"
			type="org.posterita.form.VehicleImportForm" />
		<form-bean name="ChooseRoleForm"
			type="org.posterita.form.ChooseRoleForm" />
		<form-bean name="GenericProductForm"
			type="org.posterita.form.GenericProductForm" />
		<form-bean name="ItemForm" type="org.posterita.form.ItemForm" />
		<form-bean name="POSInfoForm"
			type="org.posterita.form.POSInfoForm" />
		<form-bean name="POSDescriptionForm"
			type="org.posterita.form.POSDescriptionForm" />
		<form-bean name="CashBookDetailForm"
			type="org.posterita.form.CashBookDetailForm" />
		<form-bean name="CurrentTillAmountForm"
			type="org.posterita.form.CurrentTillAmountForm" />
		<form-bean name="POSStockForm"
			type="org.posterita.form.POSStockForm" />
		<form-bean name="AttributeForm"
			type="org.posterita.form.AttributeForm" />
		<form-bean name="POSSupplierForm"
			type="org.posterita.form.POSSupplierForm" />
		<form-bean name="POSReportForm"
			type="org.posterita.form.POSReportForm" />
		<form-bean name="POSHistoryForm"
			type="org.posterita.form.POSHistoryForm" />
		<form-bean name="BPartnerInfoForm"
			type="org.posterita.form.BPartnerInfoForm" />
		<form-bean name="SearchProductForm"
			type="org.posterita.form.SearchProductForm" />
		<form-bean name="ProductKeywordsForm"
			type="org.posterita.form.ProductKeywordsForm" />
		<form-bean name="ProductSearchForm"
			type="org.posterita.form.ProductSearchForm" />
		<form-bean name="AttributeValuesForm"
			type="org.posterita.form.AttributeValuesForm" />
		<form-bean name="EditAttributeValueForm"
			type="org.posterita.form.EditAttributeForm" />
		<form-bean name="WebstoreCustomerCreditCardForm"
			type="org.posterita.form.CustomerAndCreditCardForm" />
		<form-bean name="WebstoreCustomerForm"
			type="org.posterita.webstore.form.CustomerForm" />
		<form-bean name="WebstoreCreditCardForm"
			type="org.posterita.webstore.form.CreditCardForm" />
		<form-bean name="WebstoreBPartnerForm"
			type="org.posterita.webstore.form.BPartnerForm" />
		<form-bean name="GarmentForm"
			type="org.posterita.form.GarmentForm" />
		<form-bean name="DeliveryInformationForm"
			type="org.posterita.webstore.form.DeliveryInformationForm" />
		<form-bean name="VendorForm"
			type="org.posterita.form.VendorForm" />
		<form-bean name="DocumentHistoryForm"
			type="org.posterita.form.DocumentHistoryForm" />
		<form-bean name="ViewProductForm"
			type="org.posterita.form.ViewProductForm" />
		<form-bean name="InvokeOrderForm"
			type="org.posterita.form.InvokeOrderForm" />

		<form-bean name="SynchronizeCollectionsForm"
			type="org.posterita.form.SynchronizeCollectionsForm" />

		<form-bean name="ProductDetailInfoForm"
			type="org.posterita.form.ProductDetailInfoForm" />
		<form-bean name="OrderForm" type="org.posterita.form.OrderForm" />

		<form-bean name="CashForm" type="org.posterita.form.CashForm" />
		<form-bean name="DateFilterForm"
			type="org.posterita.form.DateFilterForm" />
		<form-bean name="SingleDateFilterForm"
			type="org.posterita.form.SingleDateFilterForm" />

		<form-bean name="LicensingForm"
			type="org.posterita.core.form.LicensingForm" />
		<form-bean name="LicensingUpdateForm"
			type="org.posterita.core.form.LicensingUpdateForm" />

		<form-bean name="ClientForm"
			type="org.posterita.core.form.ClientForm" />
		<form-bean name="EditProductForm"
			type="org.posterita.form.EditProductForm" />
		<form-bean name="PriceCheckForm"
			type="org.posterita.form.PriceCheckForm" />
		<form-bean name="RemoveSessionForm"
			type="org.posterita.form.RemoveSessionForm" />

		<form-bean name="CheckoutForm"
			type="org.posterita.form.CheckoutForm" />
			
		<form-bean name="BPartnerForm"
			type="org.posterita.form.BPartnerForm" />
			
			


		<!-- CRM -->
		<form-bean name="ViewRequestsSummaryForm"
			type="org.posterita.crm.form.ViewRequestsSummaryForm" />
		<form-bean name="ViewRequestForm"
			type="org.posterita.crm.form.ViewRequestForm" />
		<form-bean name="ReplyRequestMailForm"
			type="org.posterita.crm.form.ReplyRequestMailForm" />
		<form-bean name="AssignRequestForm"
			type="org.posterita.crm.form.AssignRequestForm" />
		<form-bean name="EditRequestForm"
			type="org.posterita.crm.form.EditRequestForm" />
		<form-bean name="CreateRequestForm"
			type="org.posterita.crm.form.CreateRequestForm" />
		<form-bean name="CloseRequestForm"
			type="org.posterita.crm.form.CloseRequestForm" />

		<!-- Credit Order -->
		<form-bean name="OpenItemForm"
			type="org.posterita.form.OpenItemForm" />
		<form-bean name="CreditPaymentForm"
			type="org.posterita.form.CreditPaymentForm" />
		<form-bean name="BlackListForm"
			type="org.posterita.form.BlackListForm" />
		<form-bean name="DunningForm"
			type="org.posterita.form.DunningForm" />
		<form-bean name="PaymentAllocationForm"
			type="org.posterita.form.PaymentAllocationForm" />
		<form-bean name="PaymentTermForm"
			type="org.posterita.form.PaymentTermForm" />
		<form-bean name="PaymentTermForm2"
			type="org.posterita.form.PaymentTermForm2" />



		<!-- Commission -->
		<form-bean name="CommissionForm"
			type="org.posterita.form.CommissionForm" />

		<!--Inventory-->
		<form-bean name="InventoryForm"
			type="org.posterita.form.InventoryForm" />
		<form-bean name="InventoryLineForm"
			type="org.posterita.form.InventoryLineForm" />
		<!--TAX-->
		<form-bean name="TaxForm" type="org.posterita.form.TaxForm" />
		<form-bean name="ViewTaxForm"
			type="org.posterita.form.ViewTaxForm" />
		<form-bean name="PaymentForm"
			type="org.posterita.form.PaymentForm" />
		<form-bean name="GeneralPaymentForm"
			type="org.posterita.form.GeneralPaymentForm" />
		
		<!-- Stock Movement -->
    		<form-bean name="StockMovementForm" type="org.posterita.form.StockMovementForm"/>    
    	
    	<!-- User Registration -->	
    	<form-bean name = "UserRegistrationForm" type = "org.posterita.form.UserRegistrationForm"/>
    	
    	<!-- Rounding Off -->
    	<form-bean name = "CurrencyForm" type = "org.posterita.form.CurrencyForm"/>
    	
    	<!-- CashBook -->
    	<form-bean name="CashBookForm" type="org.posterita.form.CashBookForm"/>
    	
    	<!-- Terminal -->
    	<form-bean name="TerminalForm" type="org.posterita.form.TerminalForm"/>
	</form-beans>


	<!-- ========================================= Global Exception Definitions -->
	<global-exceptions>
		<!--			
			<exception
			key="error.globalException"
			type="org.apache.jasper.JasperException "
			path="/GlobalError.do"/>  
			
			<exception
			key="error.dataAccessException"
			type="org.posterita.exceptions.DataException"
			path="/GlobalError.do"/>
			
			<exception
			key="error.operationException"
			type="org.posterita.exceptions.OperationException"
			path="/GlobalError.do"/>
			
			<exception
			key="error.systemException"
			type="org.posterita.exceptions.SystemException"
			path="/GlobalError.do"/>
			
			<exception
			key="error.runtimeException"
			type="java.lang.Exception"
			path="/GlobalError.do"/> 
			
			<exception
			key="error.globalException"
			type="java.lang.Exception"
			path="/GlobalError.do"/>
		-->
		<exception key="error.sessionRuntimeException"
			type="org.posterita.exceptions.TMKRuntimeException"
			path="/Webstore.do" />

	</global-exceptions>

	<!-- =========================================== Global Forward Definitions -->

	<global-forwards>
		<!-- Default forward to "Welcome" action -->
		<!-- Demonstrates using index.jsp to forward -->
		<forward name="loginHome" path="/TShirtLoginHome.do" />
		<forward name="tshirtLoginHome" path="/TShirtLoginHome.do" />
		<forward name="WebstoreHome" path="/Webstore.do" />
		<forward name="Choose" path="/LoginChoose.do" />
		<forward name="posLogin" path="/POSLogin.do" />
		<forward name="workFlowViolation" path="/WorkFlowViolation.do" />
		<forward name="applicationError" path="/ApplicationError.do" />
		<forward name="pos" path="/LoginHome.do" />
		<forward name="webstore" path="/Webstore.do" />
		<forward name="licensingError"
			path="/ViewLicensingAction.do?action=viewLicensingError" />
		<forward name="posting"
			path="/PostingAction.do?action=resubmitPosting" />
		<forward name="clientLicensing" path="/ClientLicensing.do" />
		<forward name="chooseApplication" path="/ChooseApp.do" />
		<forward name="jobs" path="/Jobs.do" />

		<forward name="GoToGoodsReceiveNote" path="/GetAllPOSVendor.do?action=getAllVendors&amp;isSales=true;" />
		
	</global-forwards>


	<!-- =========================================== Action Mapping Definitions -->

	<action-mappings>
		<action path="/Jobs" forward="/jsp/webstore/jobs.jsp" />
		<action path="/Client"
			forward="/InitClientAction.do?action=initCreateClient" />
		<action path="/DCSHome" forward="/jsp/login/index.jsp" />
		<action path="/TamakHome" forward="/jsp/tshirt/index.jsp" />
		<action path="/POSHome" forward="/jsp/pos/posLogin.jsp" />
		<action path="/POSLogin"
			forward="/GoToHomePageAction.do?action=goToHomePage" />
		<action path="/CRMHome" forward="/jsp/crm/index.jsp" />
		<action path="/Webstore" forward="/webstore/index.jsp" />
		<action path="/WebStoreAdmin"
			forward="/jsp/login/webstoreAdmin.jsp" />
		<action path="/WebStoreAdminHome"
			forward="/jsp/webstore/admin.jsp" />
		<action path="/WebStoreUserHome"
			forward="/jsp/tshirt/tshirtSuccess.jsp" />
		<action path="/POSLogout" forward="/pos/index.jsp" />
		<action path="/ApplicationError"
			forward="/jsp/error/ApplicationError.jsp" />
		<action path="/LicensingError"
			forward="/jsp/licensing/licensingError.jsp" />
		<action path="/ClientLicensing"
			forward="/jsp/licensing/clientLicensing.jsp" />


		<action path="/UnderConstruction"
			forward="/jsp/tshirt/underConstruction.jsp" />
		<action path="/Applications"
			forward="/jsp/login/chooseApplication.jsp" />
		<action path="/ChooseApp"
			forward="/GetApplicationsAction.do?action=initChooseApplication" />
		<!-- FORWARDS         -->

		<action path="/maintenance"
			forward="/jsp/login/maintenance.jsp" />
		<action path="/LoginHome"
			forward="/GoToHomePageAction.do?action=goToHomePage" />
		<action path="/LoginSuccess" forward="/jsp/login/success.jsp" />
		<action path="/LoginChoose" forward="/jsp/login/choose.jsp" />
		<action path="/LoginLogout" forward="/jsp/login/logout.jsp" />

		<action path="/LoginForgot" forward="/jsp/login/forgot.jsp" />
		<action path="/ChooseUser" forward="/jsp/login/chooseUser.jsp" />
		<action path="/GlobalError" forward="/jsp/error/error.jsp" />
		<action path="/SubMenuItems" forward="/jsp/menu/subMenu.jsp" />
		<action path="/EditMenu" forward="/jsp/menu/editMenu.jsp" />
		<action path="/SelectMenu" forward="/jsp/menu/selectMenu.jsp" />
		<action path="/MenuEdited" forward="/jsp/menu/menuEdited.jsp" />
		<action path="/Home" forward="/jsp/login/success.jsp" />
		<action path="/CreateOrganisation"
			forward="/jsp/organisation/createOrganisation.jsp" />
		<action path="/CreateBank" forward="/jsp/bank/createBank.jsp" />
		<action path="/createLocator"
			forward="/jsp/locator/createLocator.jsp" />


		<action path="/CreateNewCar"
			forward="/jsp/product/createVehicle.jsp" />
		<action path="/CreateUsedCar"
			forward="/jsp/product/createUsedVehicle.jsp" />

		<action path="/LocatorCreated"
			forward="/jsp/locator/locatorCreated.jsp" />
		<action path="/bPartnerCreated"
			forward="/jsp/bPartner/bPartnerCreated.jsp" />
		<action path="/bPartnerDetails"
			forward="/jsp/bPartner/bPartnerDetails.jsp" />
		<action path="/ViewBank" forward="/jsp/bank/viewBank.jsp" />
		<action path="/createProductAttributeValue"
			forward="/jsp/product/createProductAttributeValue.jsp" />
		<action path="/ProductAttributeCreated"
			forward="/jsp/product/productAttributeCreated.jsp" />
		<action path="/BankAccount"
			forward="/jsp/bank/createBankAccount.jsp" />
		<action path="/BankAccountCreated"
			forward="/jsp/bank/BankAccountCreated.jsp" />
		<action path="/ViewMyDetails"
			forward="/jsp/admin/viewMyDetails.jsp" />
		<action path="/ViewAllUsers" forward="/jsp/admin/viewUsers.jsp" />
		<action path="/ViewUserDetails"
			forward="/jsp/admin/viewUserDetails.jsp" />
		<action path="/UserDeleted"
			forward="/jsp/admin/userDeleted.jsp" />
		<action path="/ViewOrderHistory"
			forward="/jsp/order/viewOrderHistory.jsp" />
		<action path="/ViewWebstoreOrderHistory"
			forward="/jsp/order/viewWebstoreOrderHistory.jsp" />
		<action path="/ViewSCOrderHistory"
			forward="/jsp/order/viewSCOrderHistory.jsp" />
		<action path="/ViewTradeInOrderHistory"
			forward="/jsp/order/tradeInOrderHistory.jsp" />
		<action path="/ViewInvoiceHistory"
			forward="/jsp/invoice/viewInvoiceHistory.jsp" />
		<action path="/ViewPaymentHistory"
			forward="/jsp/payment/viewPaymentHistory.jsp" />
		<action path="/ViewShipmentHistory"
			forward="/jsp/inOut/viewShipmentHistory.jsp" />
		<action path="/ViewReceiptHistory"
			forward="/jsp/inOut/viewReceiptHistory.jsp" />
		<action path="/StockInquiry"
			forward="/jsp/stockInquiry/inquiry.jsp" />
		<action path="/DealerOrder"
			forward="/jsp/stockInquiry/dealerOrder.jsp" />
		<action path="/DealerTransfer"
			forward="/jsp/stockInquiry/dealerTransfer.jsp" />
		<action path="/MyStocks"
			forward="/jsp/stockInquiry/myStocks.jsp" />
		<action path="/ReleaseVehicle"
			forward="/jsp/natisRelease/releaseVehicle.jsp" />
		<action path="/DealerTransfer"
			forward="/jsp/stockInquiry/dealerTransfer.jsp" />
		<action path="/QueryDealerStocks"
			forward="/jsp/stockInquiry/queryDealerStocks.jsp" />
		<action path="/ViewOrgForReservedproducts"
			forward="/jsp/stockInquiry/viewOrgForReservedProducts.jsp" />
		<action path="/CreditProcess"
			forward="/jsp/stockInquiry/creditProcess.jsp" />


		<action path="/ViewRole" forward="/jsp/admin/viewRole.jsp" />

		<action path="/PasswordChanged"
			forward="/jsp/admin/passwordChanged.jsp" />
		<action path="/ChangePassword"
			forward="/jsp/admin/changePassword.jsp" />

		<action path="/EmailChanged"
			forward="/jsp/admin/emailChanged.jsp" />
		<action path="/ChangeEmail"
			forward="/jsp/admin/changeEmail.jsp" />


		<action path="/OrdersReceived"
			forward="/jsp/order/ordersReceived.jsp" />
		<action path="/ViewInvoice"
			forward="/jsp/invoice/viewInvoice.jsp" />

		<action path="/BankAccount"
			forward="/jsp/bank/createBankAccount.jsp" />
		<action path="/ViewOrganisation"
			forward="/jsp/organisation/viewOrganisation.jsp" />
		<action path="/OrganisationType"
			forward="/jsp/organisation/createOrgType.jsp" />
		<action path="/CreateWarehouse"
			forward="/jsp/warehouse/createWarehouse.jsp" />
		<action path="/warehouseDetails"
			forward="/jsp/warehouse/warehouseCreated.jsp" />
		<action path="/AllWarehouses"
			forward="/jsp/warehouse/viewWarehouse.jsp" />

		<action path="/WhouseDetails"
			forward="/jsp/warehouse/vwarehouseDetails.jsp" />
		<action path="/businessPartner"
			forward="/jsp/bPartner/viewBPartner.jsp" />
		<action path="/BusinessPartners"
			forward="/jsp/bPartner/viewBPartner.jsp" />
		<action path="/createBPartner"
			forward="/jsp/bPartner/createBPartner.jsp" />
		<action path="/CreateBank" forward="/jsp/bank/createBank.jsp" />
		<action path="/CreateUser" forward="/jsp/user/createUser.jsp" />
		<action path="/UserCreated" forward="/jsp/user/userCreated.jsp" />

		<action path="/MessageSubMenu"
			forward="/jsp/message/subMenu.jsp" />
		<action path="/MessageSent"
			forward="/jsp/message/messageSent.jsp" />
		<action path="/ViewAllMyOrgReceivedMessages"
			forward="/jsp/message/myReceivedMessages.jsp" />
		<action path="/ViewReceivedMessage"
			forward="/jsp/message/viewReceivedMessage.jsp" />
		<action path="/ViewSentMessage"
			forward="/jsp/message/viewSentMessage.jsp" />
		<action path="/CreateMessage"
			forward="/jsp/message/createMessage.jsp" />
		<action path="/CreateReplyMessage"
			forward="/jsp/message/replyToMessage.jsp" />
		<action path="/SendReply" forward="/ViewReceivedMessage.do" />
		<action path="/ChangeMessageStatus"
			forward="/jsp/message/myReceivedMessages.jsp" />
		<action path="/ViewAllMySentMessages"
			forward="/jsp/message/mySentMessages.jsp" />
		<action path="/NewProductSuccess"
			forward="/jsp/product/newProductCreated.jsp" />
		<action path="/UsedProductSuccess"
			forward="/jsp/product/usedProductCreated.jsp" />
		<action path="/SelectedProducts"
			forward="/jsp/order/selectedProducts.jsp" />
		<action path="/ProductInquiry"
			forward="/jsp/product/productInquiry.jsp" />
		<action path="/SCOProductInquiry"
			forward="/jsp/sco/viewSCOProducts.jsp" />
		<action path="/ViewSalesReport"
			forward="/jsp/report/viewReport.jsp" />

		<action path="/DraftedOrder"
			forward="/jsp/order/createDraftedOrder.jsp" />
		<action path="/ViewOrder" forward="/jsp/order/viewOrder.jsp" />
		<action path="/ViewDealerDetails"
			forward="/jsp/bPartner/viewDealersDetail.jsp" />
		<action path="/CreateRole" forward="/jsp/admin/createRole.jsp" />
		<action path="/GetPriceList"
			forward="/jsp/product/priceList.jsp" />
		<action path="/ListBanks" forward="/jsp/bank/listBanks.jsp" />

		<action path="/DraftedDealerTransfer"
			forward="/jsp/order/draftgetAllVendorsedDealerTransfer.jsp" />

		<action path="/PrintFinalDO"
			forward="/jsp/order/printFinalDO.jsp" />
		<action path="/PrintFinalSCO"
			forward="/jsp/order/printFinalSCO.jsp" />
		<action path="/PrintFinalDT"
			forward="/jsp/order/printFinalDT.jsp" />
		<action path="/PrintInvoice"
			forward="/jsp/invoice/printInvoice.jsp" />
		<action path="/PrintFinalInvoice"
			forward="/jsp/invoice/finalInvoice.jsp" />
		<action path="/PrintPayment"
			forward="/jsp/payment/printPayment.jsp" />
		<action path="/PrintShipment"
			forward="/jsp/inOut/printShipment.jsp" />
		<action path="/PrintStock"
			forward="/jsp/stockInquiry/printStock.jsp" />

		<action path="/UnfinishedDO"
			forward="/jsp/order/unfinishedDO.jsp" />
		<action path="/FinishedDO" forward="/jsp/order/viewFinalDO.jsp" />
		<action path="/UnfinishedSCO"
			forward="/jsp/order/unfinishedSCO.jsp" />
		<action path="/FinishedSCO" forward="/jsp/order/finalSCO.jsp" />
		<action path="/FinishedDT" forward="/jsp/order/viewFinalDT.jsp" />
		<action path="/UnfinishedDT"
			forward="/jsp/order/unfinishedDT.jsp" />
		<action path="/UnfinishedAL"
			forward="/jsp/order/unfinishedAL.jsp" />
		<action path="/FinishedAL" forward="/jsp/order/viewFinalAL.jsp" />
		<action path="/UnfinishedNR"
			forward="/jsp/order/unfinishedNR.jsp" />
		<action path="/ProgressNR" forward="/jsp/order/progressNR.jsp" />
		<action path="/FinishedNR" forward="/jsp/order/finalNR.jsp" />
		<action path="/ProgressDO" forward="/jsp/order/progressDO.jsp" />
		<action path="/ViewWebstoreOrder"
			forward="/jsp/webstore/viewOrder.jsp" />
		<action path="/GenerateWebstoreInvoice"
			forward="/jsp/order/generateWebstoreInvoice.jsp" />
		<action path="/ProgressDT" forward="/jsp/order/progressDT.jsp" />
		<action path="/ProgressTI" forward="/jsp/order/progressTI.jsp" />
		<action path="/ProgressSCO"
			forward="/jsp/order/progressSCO.jsp" />
		<action path="/ChooseVin" forward="/jsp/order/chooseVin.jsp" />
		<action path="/SwapVin" forward="/jsp/order/swapVinNos.jsp" />
		<action path="/UnPaidInvoice"
			forward="/jsp/invoice/unPaidInvoice.jsp" />
		<action path="/PaidInvoice"
			forward="/jsp/invoice/paidInvoice.jsp" />
		<action path="/CancelInvoice"
			forward="/jsp/invoice/cancelInvoice.jsp" />
		<action path="/WebstoreInvoice"
			forward="/jsp/invoice/webstoreInvoice.jsp" />
		<action path="/CancelMovement"
			forward="/jsp/materialmovement/cancelMMovement.jsp" />

		<action path="/ViewPayment"
			forward="/jsp/payment/viewPayment.jsp" />
		<action path="/ViewMinOut" forward="/jsp/pos/viewMinOut.jsp" />
		<action path="/GenerateInvoice"
			forward="/jsp/order/generateInvoice.jsp" />


		<action path="/CancelTransferRequest"
			forward="/jsp/order/cancelTransferRequest.jsp" />
		<action path="/DealerOrderCancelOrder"
			forward="/jsp/order/cancelOrder.jsp" />
		<action path="/ListAllOrgs"
			forward="/jsp/organisation/listAllOrganisations.jsp" />
		<action path="/CreateAttachment"
			forward="/jsp/attachment/createAttachment.jsp" />
		<action path="/SearchVinNumber"
			forward="/jsp/vinNumber/searchVinNumbers.jsp" />
		<action path="/ViewVinNumberdetails"
			forward="/jsp/vinNumber/viewVinNumberDetails.jsp" />
		<action path="/SearchVinNumbersForInquiry"
			forward="/jsp/vinNumber/queryVinNumber.jsp" />
		<action path="/ListOrgs"
			forward="/jsp/organisation/listOrganisations.jsp" />
		<action path="/EditBank" forward="/jsp/bank/editBank.jsp" />
		<action path="/EditOrg"
			forward="/jsp/organisation/editOrganisation.jsp" />

		<action path="/EditUser" forward="/jsp/user/editUser.jsp" />
		<action path="/ListUsers" forward="/jsp/user/listUsers.jsp" />
		<action path="/ViewUser" forward="/jsp/user/viewUser.jsp" />
		<action path="/RestrictProduct"
			forward="/jsp/product/productRestriction.jsp" />
		<action path="/CreateCustomer"
			forward="/jsp/customer/createCustomer.jsp" />
		<action path="/SavePOSCustomer"
			forward="/jsp/customer/savePOSCustomer.jsp" />

		<action path="/ExistingCustomers"
			forward="/jsp/order/existingCustomers.jsp" />
		<action path="/ExistingPOSCustomers"
			forward="/jsp/pos/createPOSOrder.jsp" />
		<action path="/SelectedWholeSaleProducts"
			forward="/jsp/order/selectedWholesaleProducts.jsp" />
		<action path="/SelectedSCOProducts"
			forward="/jsp/sco/selectedSCOProducts.jsp" />
		<action path="/UnfinishedWO"
			forward="/jsp/order/unfinishedWO.jsp" />
		<action path="/CreateCSVFile"
			forward="/jsp/order/downloadCSVFileCreateWholesaleOrder.jsp" />
		<action path="/LicensingDistrict"
			forward="/jsp/natisRelease/licensingDistrict.jsp" />
		<action path="/ListRoles" forward="/jsp/admin/listRoles.jsp" />

		<action path="/MMovement"
			forward="/jsp/materialmovement/mmovement.jsp" />
		<action path="/MoveProducts"
			forward="/jsp/materialmovement/moveproduct.jsp" />
		<action path="/MMovementComplete"
			forward="/jsp/materialmovement/mmovementcomplete.jsp" />

		<action path="/UFeature"
			forward="/jsp/error/featureunavailable.jsp" />

		<action path="/AllocationStockInquiry"
			forward="/jsp/allocation/stockInquiry.jsp" />
		<action path="/GetHsafAllocationStocks"
			forward="/jsp/allocation/allocationPoolStocks.jsp" />
		<action path="/CreateAllocation"
			forward="/jsp/allocation/createAllocation.jsp" />
		<action path="/InitCreateAllocationOrder"
			forward="/jsp/allocation/initCreateAllocationOrder.jsp" />
		<action path="/ViewAllocations"
			forward="/jsp/allocation/viewAllocations.jsp" />
		<action path="/DisplayMyAllocationLines"
			forward="/jsp/allocation/displayAllocationLines.jsp" />
		<action path="/ChooseAllocationLine"
			forward="/jsp/allocation/chooseAllocationLine.jsp" />
		<action path="/ViewAllocationOrders"
			forward="/jsp/allocation/viewAllocationOrders.jsp" />
		<action path="/DisplayAllocations"
			forward="/jsp/allocation/displayAllocations.jsp" />



		<action path="/ViewCertificate"
			forward="/jsp/report/viewCertificate.jsp" />
		<action path="/CreateSalesReportWithTrans"
			forward="/jsp/report/salesReportWithTransmission.jsp" />
		<action path="/CreateSalesReportWithoutTrans"
			forward="/jsp/report/salesReportWithoutTransmission.jsp" />
		<action path="/ViewTargetSales"
			forward="/jsp/report/viewTargetSales.jsp" />
		<action path="/ViewReport" forward="/jsp/report/viewReport.jsp" />
		<action path="/ListCertificate"
			forward="/jsp/report/listCertificate.jsp" />
		<action path="/TradeIn" forward="/jsp/natisRelease/tradeIn.jsp" />
		<action path="/CreateTradeIn"
			forward="/jsp/natisRelease/createTradeIn.jsp" />
		<action path="/SelectTradeInVehicle"
			forward="/jsp/natisRelease/createTradeIn.jsp" />


		<action path="/CreateWholesaleReport"
			forward="/jsp/report/createWholesaleReport.jsp" />
		<action path="/CreateWholesaleReportwtTrx"
			forward="/jsp/report/createWholesaleReportwtTrx.jsp" />
		<action path="/CreateWholesaleReportChart"
			forward="/jsp/report/createWholesaleReportChart.jsp" />
		<action path="/ViewWholesaleReport"
			forward="/jsp/report/viewWholesaleReport.jsp" />
		<action path="/CreateRetailReport"
			forward="/jsp/report/createRetailReport.jsp" />
		<action path="/CreateRetailReportwtTrx"
			forward="/jsp/report/createRetailReportwtTrx.jsp" />
		<action path="/CreateRetailReportChart"
			forward="/jsp/report/createRetailReportChart.jsp" />
		<action path="/ViewRetailReport"
			forward="/jsp/report/viewRetailReport.jsp" />
		<action path="/CreateTargetSales"
			forward="/jsp/report/createTarget.jsp" />
		<action path="/GroupModels"
			forward="/jsp/product/groupModels.jsp" />
		<action path="/CloseAllocationSuccess"
			forward="/jsp/allocation/closeAllocationSuccess.jsp" />

		<action path="/SuperUser" forward="/jsp/admin/superUser.jsp" />
		<action path="/CreateWholesaler"
			forward="/jsp/organisation/createWholesaler.jsp" />
		<action path="/EditWholesaler"
			forward="/jsp/organisation/editWholesaler.jsp" />
		<action path="/ListWholesalers"
			forward="/jsp/organisation/listWholesalers.jsp" />
		<action path="/ViewWholesaler"
			forward="/jsp/organisation/viewWholesaler.jsp" />
		<action path="/ClearAllData"
			forward="/jsp/udisystem/clearAllData.jsp" />
		<action path="/EditPriceList"
			forward="/jsp/product/editProductPrice.jsp" />
		<action path="/QueryVinNumber"
			forward="/jsp/vinNumber/queryVinNumber.jsp" />
		<action path="/Terms"
			forward="/jsp/order/termsAndConditions.jsp" />
		<action path="/Target" forward="/jsp/include/target.jsp" />
		<action path="/ViewCustomerDetails"
			forward="/jsp/customer/viewCustomerDetails.jsp" />
		<action path="/CancelRelease"
			forward="/jsp/natisRelease/cancelRelease.jsp" />
		<action path="/SearchOrder"
			forward="/jsp/order/searchOrders.jsp" />
		<action path="/SearchOrderForVin"
			forward="/jsp/order/searchOrderForVIN.jsp" />
		<action path="/CreateShowroomTraffic"
			forward="/jsp/showroomTraffic/createShowroomTraffic.jsp" />
		<action path="/TrafficCreated"
			forward="/jsp/showroomTraffic/trafficCreated.jsp" />
		<action path="/CreateTradeInCustomer"
			forward="/jsp/customer/createTradeInCustomer.jsp" />



		<action path="/ListModelCodes"
			forward="/jsp/naamsa/listModelCodes.jsp" />
		<action path="/CreateModelCodes"
			forward="/jsp/naamsa/createModelCode.jsp" />
		<action path="/EditModelCodes"
			forward="/jsp/naamsa/editModelCode.jsp" />

		<action path="/ListDealerCodes"
			forward="/jsp/naamsa/listDealerCodes.jsp" />
		<action path="/CreateDealerCodes"
			forward="/jsp/naamsa/createDealerCode.jsp" />
		<action path="/EditDealerCodes"
			forward="/jsp/naamsa/editDealerCode.jsp" />
		<action path="/SalesDetails"
			forward="/jsp/customer/salesDetails.jsp" />
		<action path="/PopReport" forward="/jsp/report/popReport.jsp" />
		<action path="/ViewNatisReleaseOrderHistory"
			forward="/jsp/natisRelease/natisReleaseOrderHistory.jsp" />

		<action path="/ViewMaterialReturnOrderHistory"
			forward="/jsp/materialReturn/materialReturnOrderHistory.jsp" />

		<action path="/CreateNewProductAttributeValue"
			forward="/jsp/product/createNewProductAttributeValue.jsp" />
		<action path="/CreateUsedProductAttributeValue"
			forward="/jsp/product/createUsedProductAttributeValue.jsp" />

		<action path="/MaterialMovementSuccess"
			forward="/jsp/materialmovement/success.jsp" />
		<action path="/SelectShowroomTrafficPeriod"
			forward="/jsp/showroomTraffic/selectShowroomTrafficPeriod.jsp" />
		<action path="/WeeksList"
			forward="/jsp/showroomTraffic/test.jsp" />
		<action path="/CreateShowroomTrafficReport"
			forward="/jsp/report/createShowroomTrafficReport.jsp" />
		<action path="/ViewShowroomTrafficReport"
			forward="/jsp/report/viewShowroomTrafficReport.jsp" />

		<action path="/UploadFTPFile"
			forward="/jsp/wholesaleOrder/UploadFTPFile.jsp" />
		<action path="/ViewCustomerDetailsForVin"
			forward="/jsp/customer/customerDetailsForVin.jsp" />

		<action path="/SuperUserReleaseVehicle"
			forward="/jsp/natisRelease/superUserReleaseVehicle.jsp" />
		<action path="/ReleaseVehicleSuccess"
			forward="/jsp/natisRelease/releaseSuccess.jsp" />
		<action path="/SuperUserRegisterVehicle"
			forward="/jsp/natisRelease/superUserRegisterVehicle.jsp" />
		<action path="/RegisterVehicleSuccess"
			forward="/jsp/natisRelease/registerSuccess.jsp" />
		<action path="/SuperUserGetVehicleDetails"
			forward="/jsp/natisRelease/superUserGetVehicleDetails.jsp" />
		<action path="/SuperUserUpdateVehicleDetails"
			forward="/jsp/natisRelease/superUserUpdateVehicle.jsp" />
		<action path="/UpdateVehicleSuccess"
			forward="/jsp/natisRelease/updateVehicleSuccess.jsp" />
		<action path="/ViewGoingRateReport"
			forward="/jsp/report/viewGoingRateReport.jsp" />
		<action path="/CreateAllocationReport"
			forward="/jsp/report/createAllocationReport.jsp" />
		<action path="/ViewAllocationReport"
			forward="/jsp/report/viewAllocationReport.jsp" />
		<action path="/CreateStockReport"
			forward="/jsp/report/createStockReport.jsp" />
		<action path="/ViewStockReport"
			forward="/jsp/report/viewStockReport.jsp" />
		<action path="/CreateSalesBySPReport"
			forward="/jsp/report/createSalesBySPReport.jsp" />
		<action path="/ViewSalesBySPReport"
			forward="/jsp/report/viewSalesBySPReport.jsp" />

		<action path="/CreateNaamsaReport"
			forward="/jsp/report/createNaamsaReport.jsp" />
		<action path="/ViewNaamsaReport"
			forward="/jsp/report/viewNaamsaReport.jsp" />
		<action path="/CreateNaamsaSummaryReport"
			forward="/jsp/report/createNaamsaSummaryReport.jsp" />
		<action path="/ViewNaamsaSummaryReport"
			forward="/jsp/report/viewNaamsaSummaryReport.jsp" />
		<action path="/CreateRebateReport"
			forward="/jsp/report/createRebateReport.jsp" />
		<action path="/CreateLeasePlanReport"
			forward="/jsp/report/createLeasePlanReport.jsp" />
		<action path="/CreateCustomerReport"
			forward="/jsp/report/createCustomerReport.jsp" />
		<action path="/ViewNaamsaReport"
			forward="/jsp/report/viewNaamsaReport.jsp" />
		<action path="/ViewAllStockReport"
			forward="/jsp/report/viewAllStockReport.jsp" />
		<action path="/ViewStockHistoryReport"
			forward="/jsp/report/viewStockHistoryReport.jsp" />
		<action path="/viewBestSellingItems"
			forward="/jsp/pos/viewBestSellingItems.jsp" />
		<action path="/viewStockEnquiryReport"
			forward="/jsp/pos/viewStockEnquiry.jsp" />


		<action path="/SearchOrderLine"
			forward="/jsp/vinNumber/searchOrderLines.jsp" />
		<action path="/SwapVinNumberFromOrder"
			forward="/jsp/vinNumber/swapVinNumber.jsp" />
		<action path="/SwappingSuccess"
			forward="/jsp/vinNumber/success.jsp" />

		<action path="/AddOldVehicle"
			forward="/jsp/vehicle/addVehicle.jsp" />
		<action path="/AddVehicleSuccess"
			forward="/jsp/vehicle/vehicleAddSuccess.jsp" />
		<action path="/UpdateSCOStatus"
			forward="/jsp/sco/updateSCOStatus.jsp" />
		<action path="/ChangeProductForVin"
			forward="/jsp/product/changeProductForVin.jsp" />
		<action path="/GetSelectedVinsForProductChange"
			forward="/jsp/product/selectedVinsForProductChange.jsp" />
		<action path="/GetProductList"
			forward="/jsp/product/selectedVinsForProductChange.jsp" />
		<action path="/ConfirmProductChange"
			forward="/jsp/product/confirmProductChange.jsp" />
		<action path="/ProductChanged"
			forward="/jsp/product/productChanged.jsp" />
		<action path="/CancelProductChange"
			forward="/jsp/product/cancelProductChange.jsp" />

		<action path="/ViewModelMatching"
			forward="/jsp/importer/modelmatch.jsp" />
		<action path="/EditModelMatching"
			forward="/jsp/importer/editmodelmatch.jsp" />
		<action path="/AddModelMatching"
			forward="/jsp/importer/addmodelmatch.jsp" />
		<action path="/ViewAllOrders"
			forward="/jsp/order/viewAllOrders.jsp" />
		<action path="/RepriceSuccess"
			forward="/jsp/order/repriceSuccess.jsp" />
		<action path="/CreateSCOReport"
			forward="/jsp/report/createSCOReport.jsp" />
		<action path="/EditBPartner"
			forward="/jsp/bPartner/editBPartner.jsp" />
		<action path="/UpdateProductStatus"
			forward="/jsp/product/updateProductStatus.jsp" />

		<action path="/ViewMessageLog"
			forward="/jsp/message/viewMessageLog.jsp" />
		<action path="/GetAllMessageLog"
			forward="/jsp/message/viewMessageLogs.jsp" />
		<action path="/PingResponse"
			forward="/jsp/wesbank/wesbankpingresponse.jsp" />
		<action path="/EditWarehouse"
			forward="/jsp/warehouse/editWarehouse.jsp" />
		<action path="/CreateTradeInReport"
			forward="/jsp/report/createTradeInReport.jsp" />

		<action path="/CheckSequenceSuccess"
			forward="/jsp/admin/checkSequenceSuccess.jsp" />
		<action path="/CheckDataIntegritySuccess"
			forward="/jsp/admin/checkDataIntegritySuccess.jsp" />

		<action path="/ViewNonInvoicedOrders"
			forward="/jsp/order/viewNgetAllVendorsonInvoicedOrders.jsp" />
		<action path="/DeleteOrder"
			forward="/jsp/order/deleteOrder.jsp" />
		<action path="/OrderDeleted"
			forward="/jsp/order/orderDeleted.jsp" />
		<action path="/ViewOrderToDelete"
			forward="/jsp/order/viewOrderToDelete.jsp" />
		<action path="/ViewProductInfo"
			forward="/jsp/product/viewProductInfo.jsp" />
		<action path="/ViewProductImage"
			forward="/jsp/product/viewProductImage.jsp" />
		<action path="/UploadProductImage"
			forward="/jsp/product/uploadProductImage.jsp" />
		<action path="/ListProductImage"
			forward="/jsp/product/listProductImage.jsp" />
		<action path="/ViewImportedVehicles"
			forward="/jsp/importer/viewimportedvehicles.jsp" />
		<action path="/ViewUnimportedVehicles"
			forward="/jsp/importer/viewunimportedvehicles.jsp" />
		<action path="/ChooseRole" forward="/jsp/login/chooseRole.jsp" />



		<action path="/GetColourCodeMatching"
			forward="/jsp/importer/colourcodematch.jsp" />
		<action path="/AddColourCodeMatching"
			forward="/jsp/importer/addcolourcodematch.jsp" />
		<action path="/EditColourCodeMatching"
			forward="/jsp/importer/editcolourcodematch.jsp" />
		<action path="/CreatePOSOrder"
			forward="/jsp/pos/createPOSOrder.jsp" />
		<action path="/CreatePOSOrder2"
			forward="/jsp/pos/createPOSOrder2.jsp" />
		<action path="/CreatePOSOrder3"
			forward="/jsp/pos/createPOSOrder3.jsp" />
		<action path="/CompletePOSOrder"
			forward="/jsp/pos/completePOSOrder.jsp" />
		<action path="/CompletePOSOrder2"
			forward="/jsp/pos/completePOSOrder2.jsp" />
		<action path="/CompletePOSOrder3"
			forward="/jsp/pos/completePOSOrder3.jsp" />
		<action path="/GetPOSCustomers"
			forward="/jsp/pos/getPOSCustomers.jsp" />
		<action path="/GetPOSPaymentDetails"
			forward="/jsp/pos/getPOSPaymentDetails.jsp" />
		<action path="/GetPOSPaymentDetails2"
			forward="/jsp/pos/getPOSPaymentDetails2.jsp" />

		<action path="/DraftedPOSOrder"
			forward="/jsp/pos/draftedPOSOrder.jsp" />
		<action path="/DraftedPOSOrder2"
			forward="/jsp/pos/draftedPOSOrder2.jsp" />
		<action path="/FlagSCOonAllocation"
			forward="/jsp/allocation/flagSCOonAllocation.jsp" />
		<action path="/ViewAllocationToFlagSCO"
			forward="/jsp/allocation/viewAllocationToFlagSCO.jsp" />

		<action path="/AvailableProducts"
			forward="/jsp/tshirt/availableProducts.jsp" />
		<action path="/AvailableModels"
			forward="/jsp/tshirt/availableModels.jsp" />
		<action path="/AvailableColours"
			forward="/jsp/tshirt/availableColours.jsp" />
		<action path="/AddToCart" forward="/jsp/tshirt/addToCart.jsp" />

		<action path="/AvailableProductSizes"
			forward="/jsp/tshirt/availableProductSizes.jsp" />
		<action path="/ViewShoppingCart"
			forward="/jsp/tshirt/viewShoppingCart.jsp" />
		<action path="/AddTShirtToCart"
			forward="/jsp/webstore/customer/addTShirtToCart.jsp" />
		<action path="/InitViewPOSInfo"
			forward="/jsp/pos/initViewPOSInfo2.jsp" />

		<action path="/ViewPOSInfo" forward="/jsp/pos/viewPOSInfo.jsp" />
		<action path="/ViewCashBookDetails"
			forward="/jsp/pos/closeCashBook.jsp" />
		<action path="/PrintFinalPOSOrder"
			forward="/jsp/pos/printPOSOrder.jsp" />
		<action path="/ChoosePOS" forward="/jsp/pos/choosePOS.jsp" />
		<action path="/GetTillAmount"
			forward="/jsp/pos/getCurrentTillAmount.jsp" />
		<action path="/GetPOSStock" forward="/jsp/pos/getPOSStock.jsp" />
		<action path="/GoodsReceiveNote"
			forward="/jsp/pos/goodsReceiveNote.jsp" />
		<action path="/GoodsReturnNote"
			forward="/jsp/pos/goodsReturnNote.jsp" />
		<action path="/CustomerReturnOrder"
			forward="/jsp/pos/customerReturnOrder.jsp" />
		<action path="/CustomerReturnOrder2"
			forward="/jsp/pos/customerReturnOrder2.jsp" />
		<action path="/CustomerReturnOrder3"
			forward="/jsp/pos/customerReturnOrder3.jsp" />
		<action path="/DraftedGoodsReceiveNote"
			forward="/jsp/pos/draftedGoodsReceiveNote.jsp" />
		<action path="/DraftedGoodsReturnNote"
			forward="/jsp/pos/draftedGoodsReturnNote.jsp" />
		<action path="/DraftedCustomerReturnOrder"
			forward="/jsp/pos/draftedCustomerReturnOrder.jsp" />
		<action path="/DraftedCustomerReturnOrder2"
			forward="/jsp/pos/draftedCustomerReturnOrder2.jsp" />
		<action path="/DraftedCustomerReturnOrder3"
			forward="/jsp/pos/draftedCustomerReturnOrder3.jsp" />
		<action path="/CompletedGoodsReceiveNote"
			forward="/jsp/pos/completedGoodsReceiveNote.jsp" />
		<action path="/CompletedGoodsReturnNote"
			forward="/jsp/pos/completedGoodsReturnNote.jsp" />
		<action path="/CompletedCustomerReturnOrder"
			forward="/jsp/pos/completedCustomerReturnOrder.jsp" />
		<action path="/CreatePOSProduct"
			forward="/jsp/pos/createPOSProduct.jsp" />
		<action path="/CreatePOSGarmentProduct"
			forward="/jsp/pos/createPOSGarmentProducts.jsp" />
		<action path="/CreatedProducts"
			forward="/jsp/pos/createdProducts.jsp" />
		<action path="/InitMinItem" forward="/jsp/pos/initMinItem.jsp" />
		<action path="/ViewMinSoldItem"
			forward="/jsp/pos/viewMinSoldItems.jsp" />
		<action path="/ViewMaxSoldItem"
			forward="/jsp/pos/viewMaxSoldItems.jsp" />
		<action path="/InitMaxItem" forward="/jsp/pos/initMaxItem.jsp" />
		<action path="/InitViewStockMovement"
			forward="/jsp/pos/initViewStockMovement.jsp" />
		<action path="/InitViewSalesAnalysis"
			forward="/jsp/pos/initViewSalesAnalysisReport.jsp" />
		<action path="/ViewStockMovementReport"
			forward="/jsp/pos/viewStockMovement.jsp" />
		<action path="/ViewSalesAnalysisReport"
			forward="/jsp/pos/viewSalesAnalysisReport.jsp" />
		<action path="/ViewPOSHistory"
			forward="/jsp/pos/viewPOSHistory.jsp" />
		<action path="/ImportPOSProducts"
			forward="/jsp/pos/importPOSProducts.jsp" />
		<action path="/ImportCustomers"
			forward="/jsp/pos/importCustomer.jsp" />
		<action path="/UpdateProductDetails"
			forward="/jsp/pos/updatePOSProduct.jsp" />
		<action path="/UpdatedProductDetails"
			forward="/jsp/pos/updatedProduct.jsp" />
		<action path="/CreateWebStoreUser"
			forward="/jsp/tshirt/createWebstoreUser.jsp" />
		<action path="/ViewWebstoreUserDetails"
			forward="/jsp/tshirt/webstoreUserDetails.jsp" />
		<action path="/ViewWebstoreUserDetailsForUpdate"
			forward="/jsp/tshirt/viewUserDetailsForUpdate.jsp" />
		<action path="/ViewPOSProducts"
			forward="/jsp/pos/viewPOSProducts.jsp" />
		<action path="/ViewPOSProduct"
			forward="/jsp/pos/viewPOSProduct.jsp" />
		<action path="/SearchPOSCustomer"
			forward="/jsp/pos/searchCustomer.jsp" />
		<action path="/SearchPOSVendor"
			forward="/jsp/pos/searchVendor.jsp" />
		<action path="/POSSubMenuItems"
			forward="/jsp/pos/posSubMenu.jsp" />
		<action path="/ViewCompletedPOSOrder"
			forward="/jsp/pos/viewCompletedPOSOrder.jsp" />
		<action path="/ChoosePOSSalesAnalysisReport"
			forward="/jsp/pos/chooseSalesAnalysisReport.jsp" />
		<action path="/ChooseSlowMovingItemReport"
			forward="/jsp/pos/chooseSlowMovingItemReport.jsp" />
		<action path="/ChooseFastMovingItemReport"
			forward="/jsp/pos/chooseFastMovingItemReport.jsp" />
		<action path="/ChoosePOSStockMovementReport"
			forward="/jsp/pos/chooseStockMovementReport.jsp" />
		<action path="/ChoosePOSInfo"
			forward="/jsp/pos/choosePOSInfo.jsp" />
		<action path="/ViewVendorDetails"
			forward="/jsp/pos/viewVendorDetails.jsp" />
		<action path="/ImportPOSCustomers" forward="/jsp/pos/importCustomer.jsp"/>
		<action path="/CreatePOSRole" forward="/jsp/pos/createRole.jsp" />
		<action path="/ListPOSRoles" forward="/jsp/pos/listRoles.jsp" />
		<action path="/ViewPOSRole" forward="/jsp/pos/viewRole.jsp" />
		<action path="/EditPOSRole" forward="/jsp/pos/editRole.jsp" />
		<action path="/SearchPOSGarmentAttributes"
			forward="/jsp/pos/searchPOSGarmentAttributes.jsp" />
		<action path="/ViewAllPOSProduct"
			forward="/jsp/pos/viewAllPOSProducts.jsp" />
		<action path="/CustomSalesByPeriodReport"
			forward="/jsp/pos/customSalesByPeriodReport.jsp" />
		<action path="/CustomSalesReport"
			forward="/jsp/pos/customSalesReport.jsp" />
		<action path="/SelectSalesGrouping"
			forward="/jsp/pos/selectSalesGrouping.jsp" />
		<action path="/ViewSalesByAttributeSet"
			forward="/jsp/pos/viewSalesReportByAttributeSet.jsp" />
		<action path="/ViewSalesByRevenueRecognition"
			forward="/jsp/pos/viewSalesReportByRevenueRecognition.jsp" />
		<action path="/ViewPOSBPartnerInfo"
			forward="/jsp/pos/viewPOSBPartnerInfo.jsp" />
		<action path="/ViewPOSBPartnerTrxDetails"
			forward="/jsp/pos/viewBPartnerTrxDetails.jsp" />

		<!-- POS -->
		<action path="/CreatePOSOrderScreen" forward="/jsp/pos/orderScreen.jsp"/>
		<action path="/CreateGoodsReceiveNote" forward="/jsp/pos/purchaseScreen.jsp" />
		<action path="/CreateAdvancedPOSOrderScreen" forward="/jsp/pos/advancedOrderScreen.jsp" />
		
		<!-- PRODUCT BARCODE INTEGRATION -->
		<action path="/initProductBarcodeCart" forward="/jsp/pos/productBarcodeCart.jsp" />
		
		
		<!-- CREATE/IMPORT INVENTORY -->
		<action path="/initInventoryCart" forward="/jsp/pos/adjustStock.jsp" />
		<action path="/importPOSStock" forward="/jsp/pos/importPOSStock.jsp" />
		
		<action path="/InventoryCartAction"
			type="org.posterita.struts.pos.InventoryCartAction" name="InventoryLineForm"
			input="/jsp/pos/adjustStock.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="addToInventoryCart" path="/initInventoryCart.do" />
			<forward name="completeInventoryAdjustment" path="/CompletedAdjustmentStock.do" />
			<forward name="addStockSheets" path="/importPOSStock.do" />
		</action>
		
		<!-- CREATE/IMPORT INVENTORY -->
	
		<action path="/ViewAllVendors"
			forward="/jsp/pos/ViewAllPosVendors.jsp" />
		<action path="/ViewAllCustomers"
			forward="/jsp/pos/AllPOSCustomer.jsp" />
		<action path="/ViewAllCartCustomers"
			forward="/jsp/pos/viewPOSCustomerCart.jsp" />

		<action path="/CustomFastMovingItemsReport"
			forward="/jsp/pos/customFastMovingItemReport.jsp" />
		<action path="/CustomSlowMovingItemsReport"
			forward="/jsp/pos/customSlowMovingItemReport.jsp" />
		<action path="/AdjustCashBook"
			forward="/jsp/pos/adjustCashBook.jsp" />
		<action path="/CashBookAdjusted"
			forward="/jsp/pos/cashBookAdjustmentCompleted.jsp" />
		<action path="/ClosePOSTill"
			forward="/jsp/pos/closePOSTill.jsp" />
		<action path="/ClosedPOSTill"
			forward="/jsp/pos/closedPOSTill.jsp" />

		<action path="/ViewProductDetailInfo"
			forward="/jsp/pos/productDetails.jsp" />
		<action path="/ViewProductDetailInfoError"
			forward="/jsp/pos/productDetailsError.jsp" />

		<action path="/CashDetails" forward="/jsp/pos/cashDetails.jsp" />
		<action path="/CashSummary" forward="/jsp/pos/cashSummary.jsp" />
		<action path="/CashSummaryDate"
			forward="/jsp/pos/cashSummaryDate.jsp" />
		<action path="/GetCustomerReturnFromPOS"
			forward="/jsp/pos/getCustomerReturnFormPOSOrder.jsp" />
		<action path="/EditBulkProductPrice"
			forward="/jsp/pos/editBulkProductPrice.jsp" />



		<!-- WEBSTORE -->
		<action path="/Admin" forward="/jsp/webstore/admin.jsp" />
		<action path="/WStoreListProductImage"
			forward="/jsp/webstore/wstorelistproducts.jsp" />
		<action path="/WStorePriceList"
			forward="/jsp/webstore/pricelist.jsp" />

		<action path="/EditProductKeywords"
			forward="/jsp/pos/wstoreeditproduct.jsp" />

		<action path="/EditWStorePriceList"
			forward="/jsp/webstore/editpricelist.jsp" />

		<action path="/EditProductAttributes"
			forward="/jsp/webstore/wstoreproductattributes.jsp" />

		<action path="/ViewAttributeValues"
			forward="/jsp/pos/wstoreviewattributevalues.jsp" />

		<action path="/EditAttributeValue"
			forward="/jsp/webstore/wstoreeditattribute.jsp" />

		<action path="/TShirtLoginHome"
			forward="/jsp/login/webstoreCustomerLogin.jsp" />
		<action path="/TshirtLoginForgot"
			forward="/jsp/tshirt/tshirtForgot.jsp" />
		<action path="/LoginPassword"
			forward="/jsp/tshirt/tshirtPassword.jsp" />
		<action path="/POSPassword" forward="/jsp/pos/posPassword.jsp" />
		<action path="/ChangeWebStoreUserPassword"
			forward="/jsp/tshirt/changeWebstoreUserPassword.jsp" />
		<action path="/WebstoreCustomerLoginSuccess"
			forward="/jsp/login/webstoreCustomerLoginSuccess.jsp" />
		<action path="/WebstoreCreateCustomerAndLoginSuccess"
			forward="/jsp/login/webstoreCreateCustomerAndLoginSuccess.jsp" />
		<action path="/WebstoreCustomerLogoutSuccess"
			forward="/jsp/login/webstoreCustomerLogoutSuccess.jsp" />
		<action path="/WebstoreCreateCustomer"
			forward="/jsp/webstore/webstoreCreateCustomer.jsp" />
		<!--
			action path="/WebstoreCreateCustomerAndCreditCard"	forward="/jsp/webstore/webstoreCreateCustomerAndCreditCard.jsp"/
		-->
		<action path="/DeliveryInformation"
			forward="/jsp/webstore/deliveryInformation.jsp" />
		<action path="/PaymentInformation"
			forward="/jsp/webstore/paymentInformation.jsp" />
		<action path="/OrderConfirmation"
			forward="/jsp/webstore/orderConfirmation.jsp" />
		<action path="/CheckoutSuccess"
			forward="/jsp/webstore/checkoutSuccess.jsp" />
		<action path="/CheckoutFailure"
			forward="/jsp/webstore/checkoutFailure.jsp" />
		<action path="/NewShippingAddress"
			forward="/jsp/webstore/newShippingAddress.jsp" />
		<action path="/NewShippingAddressOnOrderConfirmation"
			forward="/jsp/webstore/newShippingAddressOnOrderConfirmation.jsp" />
		<action path="/NewBillingAddress"
			forward="/jsp/webstore/newBillingAddress.jsp" />
		<action path="/NewBillingAddressOnOrderConfirmation"
			forward="/jsp/webstore/newBillingAddressOnOrderConfirmation.jsp" />

		<action path="/ChooseExistingShippingAddress"
			forward="/jsp/webstore/chooseExistingShippingAddress.jsp" />
		<action path="/GetCustomerCreditCardDetails"
			forward="/jsp/webstore/getCustomerCreditCardDetails.jsp" />
		<action path="/SaveVendor" forward="/jsp/pos/saveVendor.jsp" />
		<action path="/ViewDocumentHistory"
			forward="/jsp/pos/viewDocumentHistory.jsp" />
		<action path="/ViewCustomerDocumentHistory"
			forward="/jsp/webstore/viewCustomerDocumentHistory.jsp" />
		<action path="/ViewWebstorePaymentReceived"
			forward="/jsp/pos/viewPayment.jsp" />

		<action path="/SynchronizeCollectionsSuccess"
			forward="/jsp/webstore/synchronizecollectionsucess.jsp" />
		<action path="/SynchronizeCollections"
			forward="/jsp/webstore/synchronizecollectionslinks.jsp" />
		<action path="/AdvancedSynchronizeCollections"
			forward="/jsp/webstore/advancedsynchronizecollections.jsp" />

		<action path="/ViewDocumentPDF"
			forward="/jsp/pos/viewDocumentPDF.jsp" />
		<action path="/ViewPreferences"
			forward="/jsp/pos/viewPreferences.jsp" />

		<!-- Licensing -->
		<action path="/ViewLicensing"
			forward="/jsp/licensing/viewLicensing.jsp" />
		<action path="/UpdateLicensing"
			forward="/jsp/licensing/updateLicensing.jsp" />
		<!--  End Licensing -->

		<action path="/CreateClient"
			forward="/jsp/client/createClient.jsp" />

		<!--  Posting -->
		<action path="/PostingSuccess"
			forward="/jsp/pos/postingSuccess.jsp" />
			
		<!--  Terminal -->
		<action path="/ListTerminals"
			forward="/jsp/pos/listTerminals.jsp" />
			
		<action path="/ViewTerminal"
			forward="/jsp/pos/terminal.jsp" />
		<action path="/CreateTerminal"
			forward="/jsp/pos/terminal.jsp" />	
		<action path="/EditTerminal"
			forward="/jsp/pos/terminal.jsp" />
			
		<!--  CashBook -->
		<action path="/ListCashBooks"
			forward="/jsp/pos/listCashBooks.jsp" />
			
		<action path="/ViewCashBook"
			forward="/jsp/cashBook/cashBook.jsp" />
		<action path="/CreateCashBook"
			forward="/jsp/cashBook/cashBook.jsp" />	
		<action path="/EditCashBook"
			forward="/jsp/cashBook/cashBook.jsp" />

		<!--  CRM -->
		<action path="/CRMLogin" forward="/jsp/crm/login.jsp" />
		<action path="/CRMDefault" forward="/jsp/crm/home.jsp" />
		<action path="/CRMLoginSuccess" forward="/jsp/crm/home.jsp" />
		<action path="/ViewRequestsSummary"
			forward="/jsp/crm/viewrequestssummary.jsp" />
		<action path="/ViewRequest" forward="/jsp/crm/viewrequest.jsp" />
		<action path="/EditRequest" forward="/jsp/crm/editrequest.jsp" />
		<action path="/CreateRequest" forward="/jsp/crm/newrequest.jsp" />
		<action path="/ResolveRequest"
			forward="/jsp/crm/resolverequest.jsp" />


		<action path="/Partners" forward="/jsp/webstore/partners.jsp" />
		<action path="/Shops" forward="/jsp/webstore/shops.jsp" />

		<action path="/AboutUsEn" forward="/jsp/webstore/aboutUsEn.jsp" />
		<action path="/AboutUsFr" forward="/jsp/webstore/aboutUsFr.jsp" />
		<action path="/Comments" forward="/jsp/webstore/comments.jsp" />
		<action path="/FAQs" forward="/jsp/webstore/faqs.jsp" />
		<action path="/FAQsFr" forward="/jsp/webstore/faqsFr.jsp" />
		<action path="/ContactUsEn"
			forward="/jsp/tshirt/contactUsEn.jsp" />
		<action path="/ContactUsFr"
			forward="/jsp/tshirt/contactUsFr.jsp" />
		<action path="/PrivacyNotice"
			forward="/jsp/tshirt/privacyNotice.jsp" />
		<action path="/Fabric" forward="/jsp/webstore/fabric.jsp" />
		<action path="/FabricFr" forward="/jsp/webstore/fabricFr.jsp" />
		<action path="/Brands" forward="/jsp/webstore/brands.jsp" />
		<action path="/BrandsFr" forward="/jsp/webstore/brandsFr.jsp" />
		<action path="/SendEmailSuccess"
			forward="/jsp/webstore/sendEmailSuccess.jsp" />
		<action path="/SendEmailFailure"
			forward="/jsp/webstore/sendEmailFailure.jsp" />
		<action path="/NoImageCSVReport"
			forward="/jsp/webstore/noImageCSVReport.jsp" />
		<action path="/InvokeCreditOrder"
			forward="/jsp/pos/invokeCreditOrder.jsp" />
		<action path="/EditRoleOrgAccess"
			forward="/jsp/pos/editRoleOrgAccess.jsp" />

		<action path = "/RegisterUser" 
			forward = "/jsp/user/registerUser.jsp"/>
		
		<action path = "/ListCurrencies"
			forward = "/jsp/pos/listCurrencies.jsp"/>
		
		<action path = "/UpdateCurrency"
			forward = "/jsp/pos/updateCurrency.jsp"/>
			
		<action path = "/ViewCurrency"
			forward = "/jsp/pos/viewCurrency.jsp"/>
			
		<action path="/SearchClassificationByCountry"
			forward="/jsp/webstore/searchClassificationByCountry.jsp" />

		<!-- Order Without Advanced Level -->
		<action path="/CreatePOSOrderWithoutAdvanced"
			forward="/jsp/pos/createPOSOrderWithoutAdvance.jsp" />
		<action path="/CompletePOSOrderWA"
			forward="/jsp/pos/completePOSOrderWA.jsp" />
		<action path="/draftedposOrderWA"
			forward="/jsp/pos/draftedposOrderWA.jsp" />
		<action path="/OrderPage"
			forward="/jsp/pos/posShoppingCartFirstPage.jsp" />
		<action path="/testPrinter" forward="/jsp/TestPrinter.html" />
		<action path="/RefreshProductCart" forward="/jsp/pos/viewAllPOSProducts.jsp"/>


		<action path="/NoImageCSVReportAction"
			type="org.posterita.webstore.action.ProductAction" scope="request"
			validate="true" parameter="action">
			<forward name="getNoImageCSVReport"
				path="/NoImageCSVReport.do" />
		</action>

		<action path="/SendEmail"
			type="org.posterita.webstore.action.EmailAction" name="EmailForm"
			input="/jsp/tshirt/contactUsEn.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="sendEmail" path="/SendEmailSuccess.do" />
			<forward name="sendEmailFailure"
				path="/SendEmailFailure.do" />
		</action>
		
		<!-- PRODUCT BARCODE INTEGRATION -->
		<action path="/GenerateBarcodeAction"
			type="org.posterita.struts.pos.POSOrderAction"
			name="CheckoutForm" scope="request" validate="true"
			parameter="action">
			<forward name="printBarcode" path="/printBarcode.do" />		
		</action>
		
		<action path="/PriceListAction"
			type="org.posterita.struts.pos.PriceListAction"
			input="/jsp/pos/productBarcodeCart.jsp" name="PriceListForm" scope="request"
			validate="true" parameter="action">
			<forward name="loadPriceLists" path="/printBarcode.do" />
		</action>
		
		<action path="/BarcodeCartAction"
			type="org.posterita.struts.pos.BarcodeAction"
			input="/jsp/pos/productBarcodeCart.jsp" name="OrderLineForm" scope="request"
			validate="true" parameter="action">
			<forward name="reloadBarcodeCart" path="/printBarcode.do" />
		</action>
		
		<!-- INVENTORY COUNT -->
		<action path="/InventoryAction"
			type="org.posterita.struts.pos.InventoryAction"
			name="InventoryForm" scope="request" validate="true"
			parameter="action">
			<forward name="uploadInventoryCount" path="/InventoryAction.do" />		
		</action>	
		
		<action path="/DowloadInventoryFile"
			type="org.posterita.struts.pos.InventoryAction"
			name="InventoryForm" scope="request" validate="true"
			parameter="action">
			<forward name="downloadInventory" path="/InventoryAction.do" />		
		</action>
		
		
		<action path="/GetApplicationsAction"
			type="org.posterita.struts.login.GoToHomePageAction"
			name="DefaultForm" scope="request" validate="true"
			parameter="action">
			<forward name="initChooseApplication"
				path="/Applications.do" />
		</action>

		<!-- ACTIONS -->
		<action path="/SetApplicationParametersAction"
			type="org.posterita.struts.login.GoToHomePageAction"
			name="SetApplicationParametersForm" scope="request" validate="true"
			parameter="action">
			<forward name="dcs" path="/DCSHome.do" />
			<forward name="webstore" path="/TamakHome.do" />
			<forward name="pos" path="/POSHome.do" />
			<forward name="crm" path="/CRMHome.do" />
		</action><!-- ACTIONS -->

		<action path="/GetMenuItemsAction"
			type="org.posterita.struts.menu.MenuAction" name="MenuItemForm"
			scope="request" validate="true" parameter="action">
			<forward name="getMenuItems" path="/SubMenuItems.do" />
			<forward name="getPOSMenuItems" path="/POSSubMenuItems.do" />
		</action>




		<action path="/CustomerDocumentHistoryAction"
			type="org.posterita.webstore.action.DocumentHistoryAction"
			input="/jsp/webstore/viewCustomerDocumentHistory.jsp"
			name="DocumentHistoryForm" scope="request" validate="true"
			parameter="action">
			<forward name="getHistory"
				path="/ViewCustomerDocumentHistory.do" />
		</action>


		<action path="/InitEditLinkStatusAction"
			type="org.posterita.struts.menu.MenuAction" name="DefaultForm"
			scope="request" validate="true" parameter="action">
			<forward name="initEditLinkStatus" path="/SelectMenu.do" />
		</action>

		<action path="/SelectLinkToEditAction"
			type="org.posterita.struts.menu.MenuAction" name="MenuItemForm"
			scope="request" validate="true" parameter="action">
			<forward name="selectLinkToEdit" path="/EditMenu.do" />
		</action>


		<action path="/EditMenuAction"
			type="org.posterita.struts.menu.MenuAction"
			input="/jsp/menu/editMenu.jsp" name="MenuItemForm" scope="request"
			validate="true" parameter="action">
			<forward name="editMenu" path="/MenuEdited.do" />
		</action>



		<action path="/LoginAction"
			type="org.posterita.struts.login.LoginAction"
			input="/jsp/login/webstoreCustomerLogin.jsp" name="LoginForm"
			scope="request" validate="true" parameter="action">
			<forward name="success" path="/LoginSuccess.do" />
			<forward name="loginSuccess" path="/LoginSuccess.do" />
			<forward name="choose" path="/LoginChoose.do" />
			<forward name="initChooseRole"
				path="/ChooseRoleAction.do?action=initChooseRole" />
			<forward name="superUser" path="/SuperUser.do" />
			<forward name="choosePOS" path="/ChoosePOS.do" />
			<forward name="successWStoreAdmin"
				path="/WebStoreAdminHome.do" />
			<forward name="successWStoreUser"
				path="/WebStoreUserHome.do" />
			<forward name="createPOSOrder" path="/CreatePOSOrder.do" />
		</action>

		<action path="/WebstoreLoginAction"
			type="org.posterita.webstore.action.LoginAction"
			input="/jsp/login/webstoreCustomerLogin.jsp" name="LoginForm"
			scope="request" validate="true" parameter="action">
			<forward name="success"
				path="/WebstoreCustomerLoginSuccess.do" />
			<forward name="deliveryInformation"
				path="/DeliveryInformationAction.do?action=shippingMethods" />
		</action>

		<action path="/WebstoreHomeLoginAction"
			type="org.posterita.webstore.action.LoginAction"
			input="/jsp/tshirt/index.jsp" name="LoginForm" scope="request"
			validate="true" parameter="action">
			<forward name="success"
				path="/WebstoreCustomerLoginSuccess.do" />
			<forward name="deliveryInformation"
				path="/DeliveryInformationAction.do?action=shippingMethods" />
		</action>


		<action path="/NewShippingAddressAction"
			type="org.posterita.webstore.action.BPartnerAction"
			input="/jsp/webstore/newShippingAddress.jsp"
			name="WebstoreBPartnerForm" scope="request" validate="true"
			parameter="action">
			<forward name="newShippingAddress"
				path="/DeliveryInformation.do" />
			<forward name="initCreate" path="/NewShippingAddress.do" />
			<forward name="newShippingAddressOrderConfirmation"
				path="/OrderConfirmation.do" />
		</action>
		<!--
			<action path="/NewShippingAddressActionOnOrderConfirmation"
			type="org.posterita.webstore.action.BPartnerAction"
			input="/jsp/webstore/newShippingAddressOnOrderConfirmation.jsp"
			name="WebstoreBPartnerForm"
			scope="request"
			validate="true"
			parameter="action">  
			<forward name="newShippingAddress" path="/OrderConfirmation.do"/>
			<forward name="initCreate" path="/NewShippingAddressOnOrderConfirmation.do"/>
			</action>  
		-->
		<action path="/NewBillingAddressAction"
			type="org.posterita.webstore.action.BPartnerAction"
			input="/jsp/webstore/newBillingAddress.jsp"
			name="WebstoreBPartnerForm" scope="request" validate="true"
			parameter="action">
			<forward name="newShippingAddress"
				path="/PaymentInformation.do" />
			<forward name="initCreate" path="/NewBillingAddress.do" />
			<forward name="newShippingAddressOrderConfirmation"
				path="/OrderConfirmation.do" />
		</action>

		<!--
			<action path="/NewBillingAddressActionOnOrderConfirmation"
			type="org.posterita.webstore.action.BPartnerAction"
			input="/jsp/webstore/newBillingAddressOnOrderConfirmation.jsp"
			name="WebstoreBPartnerForm"
			scope="request"
			validate="true"
			parameter="action">  
			<forward name="newShippingAddress" path="/OrderConfirmation.do"/>
			<forward name="initCreate" path="/NewBillingAddressOnOrderConfirmation.do"/>
			</action>  
		-->

		<action path="/CRMLoginAction"
			type="org.posterita.crm.action.CRMLoginAction"
			input="/jsp/crm/login.jsp" name="LoginForm" scope="request"
			validate="true" parameter="action">
			<forward name="success" path="/CRMLoginSuccess.do" />
		</action>

		<action path="/WebstoreAdminLoginAction"
			type="org.posterita.core.action.login.GenericLoginAction"
			input="/jsp/login/webstoreAdminLogin.jsp" name="LoginForm"
			scope="request" validate="true" parameter="action">
			<forward name="success" path="/WebStoreAdminHome.do" />
		</action>

		<action path="/POSLoginAction"
			type="org.posterita.struts.login.POSLoginAction"
			input="/jsp/pos/posLogin.jsp" name="LoginForm" scope="request"
			validate="true" parameter="action">
			<forward name="choosePOS" path="/ChoosePOS.do" />
			<forward name="createPOSOrder"
				path="/GetMenuItemsAction.do?action=getMenuItems" />
			<forward name = "createPOSOrderScreen" 
				path="/LoadOrderScreen.do?action=loadOrderScreen&amp;isSOTrx=true"/>
		</action>

		<action path="/ProcessCreditCardDetailsAction"
			type="org.posterita.webstore.action.CreditCardAction"
			input="/jsp/webstore/webstoreCreateCustomer.jsp"
			name="CreditCardForm" scope="request" validate="true"
			parameter="action">
			<forward name="success"
				path="/WebstoreCustomerLoginSuccess.do" />
			<forward name="successCreateCustomer"
				path="/WebstoreCreateCustomerAndLoginSuccess.do" />
		</action>


		<action path="/ChooseRoleAction"
			type="org.posterita.struts.login.LoginAction"
			input="/jsp/login/chooseRole.jsp" name="ChooseRoleForm"
			scope="request" validate="true" parameter="action">
			<forward name="initChooseRole" path="/ChooseRole.do" />
			<forward name="loginSuccess" path="/LoginSuccess.do" />
		</action>

		<action path="/LoginUserAction"
			type="org.posterita.struts.login.LoginAction"
			input="/jsp/login/home.jsp" name="LoginUserForm" scope="request"
			validate="true" parameter="action">
			<forward name="loginUser" path="/LoginSuccess.do" />
			<forward name="chooseUser" path="/ChooseUser.do" />
		</action>

		<action path="/LoginOrgAction"
			type="org.posterita.struts.login.LoginAction"
			input="/jsp/login/choose.jsp" name="DefaultForm" scope="request"
			validate="true" parameter="action">
			<forward name="chooseOrg" path="/LoginSuccess.do" />
		</action>

		<action path="/LoginActionDefault"
			type="org.posterita.struts.login.LoginAction"
			input="/jsp/login/forgot.jsp" name="UserForm" scope="request"
			validate="true" parameter="action">

			<forward name="password" path="/LoginPassword.do" />
		</action>


		<action path="/LoginActionForgotPOS"
			type="org.posterita.struts.login.LoginAction"
			input="/jsp/login/forgot.jsp" name="UserForm" scope="request"
			validate="true" parameter="action">

			<forward name="password" path="/POSPassword.do" />
		</action>

		<action path="/LoginActionNoInput"
			type="org.posterita.struts.login.LoginAction" name="DefaultForm"
			scope="request" validate="true" parameter="action">
			<forward name="password" path="/LoginPassword.do" />
			<forward name="logout" path="/LoginLogout.do" />
			<forward name="success" path="/LoginSuccess.do" />
		</action>

		<action path="/LogoutAction"
			type="org.posterita.struts.login.LoginAction" name="DefaultForm"
			scope="request" validate="true" parameter="action">
			<forward name="logout" path="/LoginLogout.do" />
			<forward name="webstore" path="/TamakHome.do" />
			<forward name="pos" path="/POSHome.do" />
		</action>

		<action path="/WebstoreLogoutAction"
			type="org.posterita.struts.login.LoginAction" name="DefaultForm"
			scope="request" validate="true" parameter="action">
			<forward name="logout"
				path="/WebstoreCustomerLogoutSuccess.do" />
			<forward name="webstore" path="/TamakHome.do" />
			<forward name="pos" path="/POSHome.do" />
		</action>


		<action path="/POSLogoutAction"
			type="org.posterita.struts.login.LoginAction" name="DefaultForm"
			scope="request" validate="true" parameter="action">
			<forward name="logout" path="/POSLogout.do" />
			<forward name="webstore" path="/TamakHome.do" />
			<forward name="pos" path="/POSHome.do" />
		</action>

		<action path="/InitOrganisationAction"
			type="org.posterita.struts.organisation.OrganisationAction"
			name="DefaultForm" scope="request" validate="true"
			parameter="action">
			<forward name="initOrg" path="/CreateOrganisation.do" />
		</action>


		<action path="/InitBankAction"
			type="org.posterita.struts.bank.CreateBankAccountAction"
			name="DefaultForm" scope="request" validate="true"
			parameter="action">
			<forward name="initBank" path="/BankAccount.do" />
		</action>

		<action path="/CreateBankAccountAction"
			type="org.posterita.struts.bank.CreateBankAccountAction"
			name="CreateBankAccountForm" input="/jsp/bank/createBankAccount.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="createBankAccount"
				path="/BankAccountCreated.do" />
		</action>

		<action path="/InitAttributeValueAction"
			type="org.posterita.struts.product.CreateProductAttributeValueAction"
			name="ProductAttributeValueForm" scope="request" validate="true"
			parameter="action">
			<forward name="initAttributeValues"
				path="/createProductAttributeValue.do" />
		</action>

		<action path="/FabricAction"
			type="org.posterita.struts.stock.StockAction" name="StockForm"
			input="/jsp/stockInquiry/inquiry.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="searchProductsByClassification"
				path="/Fabric.do" />
		</action>

		<action path="/StockAction"
			type="org.posterita.struts.stock.StockAction" name="StockForm"
			input="/jsp/stockInquiry/inquiry.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="initStockInquiry" path="/StockInquiry.do" />
			<forward name="initMyStocks" path="/MyStocks.do" />
			<forward name="getAllStocks" path="/StockInquiry.do" />
			<forward name="getMyStocks" path="/MyStocks.do" />
			<forward name="queryDealerStocks"
				path="/QueryDealerStocks.do" />
			<forward name="getCheckedProducts"
				path="/SelectedProducts.do" />
			<forward name="getCheckedWholeSaleProducts"
				path="/SelectedWholeSaleProducts.do" />
			<forward name="getCheckedSCOProducts"
				path="/SelectedSCOProducts.do" />
			<forward name="getStocksForDealerTransfer"
				path="/DealerTransfer.do" />
			<forward name="getDistinctProducts"
				path="/AvailableProducts.do" />
			<forward name="queryProductsByDescription"
				path="/AddToCart.do" />
			<forward name="getAvailableModels"
				path="/AvailableModels.do" />
			<forward name="getAvailableColours"
				path="/AvailableColours.do" />
			<forward name="getAvailableSizes" path="/AvailableSizes.do" />
			<forward name="queryTShirtsByAttribute"
				path="/AddTShirtToCart.do" />
			<forward name="queryProductsByKeyword"
				path="/AvailableProducts.do" />
			<forward name="searchForProducts"
				path="/AvailableProducts.do" />
			<forward name="searchProductsByClassification"
				path="/AvailableProducts.do" />
			<forward name="searchClassificationByCountry"
				path="/SearchClassificationByCountry.do" />
		</action>

		<action path="/CreditDealerStockAction"
			type="org.posterita.struts.stock.StockAction" name="StockForm"
			input="/jsp/stockInquiry/inquiry.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="queryDealerStocks" path="/CreditProcess.do" />
		</action>

		<action path="/WholesaleOrderStockAction"
			type="org.posterita.struts.stock.StockAction" name="StockForm"
			input="/jsp/product/productInquiry.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="getCheckedWholeSaleProducts"
				path="/SelectedWholeSaleProducts.do" />
			<forward name="getCheckedProducts"
				path="/SelectedProducts.do" />
		</action>

		<action path="/GetAllStocksForProductChangeAction"
			type="org.posterita.struts.stock.StockAction" name="StockForm"
			input="/jsp/product/changeProductForVin.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="getAllStocksForProductChange"
				path="/ChangeProductForVin.do" />
		</action>

		<action path="/GetVinsForProductChangeAction"
			type="org.posterita.struts.product.ChangeProductForVinAction"
			name="ChangeProductForVinForm"
			input="/jsp/product/changeProductForVin.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="getVinsForProductChange"
				path="/GetSelectedVinsForProductChange.do" />
		</action>

		<action path="/GetProductListAction"
			type="org.posterita.struts.product.ChangeProductForVinAction"
			name="StockForm"
			input="/jsp/product/selectedVinsForProductChange.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="getProductList" path="/GetProductList.do" />
		</action>

		<action path="/ConfirmProductChangeAction"
			type="org.posterita.struts.product.ChangeProductForVinAction"
			name="StockForm"
			input="/jsp/product/selectedVinsForProductChange.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="confirmProductChange"
				path="/ConfirmProductChange.do" />
		</action>

		<action path="/ChangeToNewProductAction"
			type="org.posterita.struts.product.ChangeProductForVinAction"
			name="StockForm" input="/jsp/product/confirmProductChange.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="changeToNewProduct"
				path="/ProductChanged.do" />
		</action>

		<action path="/CancelProductChangeAction"
			type="org.posterita.struts.product.ChangeProductForVinAction"
			name="DefaultForm" scope="request" validate="true"
			parameter="action">
			<forward name="cancelProductChange"
				path="/CancelProductChange.do" />
		</action>

		<action path="/ViewOrgForReservedProductsAction"
			type="org.posterita.struts.stock.GetOrgForReservedProductAction"
			name="ProductForm" input="/jsp/stockInquiry/myStocks.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="getOrg"
				path="/ViewOrgForReservedproducts.do" />
		</action>


		<action path="/CreateDealerOrderStockAction"
			type="org.posterita.struts.stock.StockAction" name="StockForm"
			input="/jsp/stockInquiry/dealerOrder.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="getStocksForDealerOrder"
				path="/DealerOrder.do" />
			<forward name="getCheckedProducts"
				path="/SelectedProducts.do" />
		</action>


		<action path="/NatisReleaseAction"
			type="org.posterita.struts.natis.NatisReleaseAction" name="StockForm"
			input="/jsp/stockInquiry/inquiry.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="getStockAvailableForRelease"
				path="/ReleaseVehicle.do" />
		</action>


		<action path="/AllocationAction"
			type="org.posterita.struts.allocation.AllocationAction"
			name="StockForm" input="/jsp/allocation/stockInquiry.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="stockInquiry"
				path="/AllocationStockInquiry.do" />
			<forward name="getHsafAllocationStocks"
				path="/GetHsafAllocationStocks.do" />
		</action>

		<action path="/CreateOrganisationTypeAction"
			type="org.posterita.struts.organisation.OrganisationAction"
			name="OrgTypeForm" input="/jsp/organisation/createOrgType.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="createOrgType" path="/ViewOrganisation.do" />
		</action>

		<action path="/getRegionAction"
			type="org.posterita.struts.bPartner.BPartnerAction"
			name="DefaultForm" input="/jsp/bPartner/createBPartner.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="getRegion" path="/createBPartner.do" />
		</action>

		<action path="/SearchBPartnerAction"
			type="org.posterita.struts.bPartner.BPartnerAction"
			name="DefaultForm" input="/jsp/bPartner/viewBPartner.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="searchBPartner" path="/BusinessPartners.do" />
		</action>

		<action path="/CreateBPartnerAction"
			type="org.posterita.struts.bPartner.BPartnerAction"
			name="CreateBPartnerForm" input="/jsp/bPartner/createBPartner.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="createBPartner" path="/bPartnerCreated.do" />
		</action>

		<action path="/ViewBPartnerAction"
			type="org.posterita.struts.bPartner.ViewBPartnerAction"
			name="DefaultForm" scope="request" validate="true"
			parameter="action">
			<forward name="getAllBpartners" path="/BusinessPartners.do" />
		</action>

		<action path="/EditBPartnerAction"
			type="org.posterita.struts.bPartner.ViewBPartnerAction"
			name="ViewBPartnerForm" input="/jsp/bPartner/viewBPartner.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="viewBpartnerDetails"
				path="/bPartnerDetails.do" />
		</action>

		<action path="/ViewWarehouseAction"
			type="org.posterita.struts.warehouse.ViewWarehouseAction"
			name="DefaultForm" scope="request" validate="true"
			parameter="action">
			<forward name="getAllWarehouses" path="/AllWarehouses.do" />
		</action>

		<action path="/InitEditWarehouseAction"
			type="org.posterita.struts.warehouse.WarehouseAction"
			name="DefaultForm" scope="request" validate="true"
			parameter="action">
			<forward name="initEditWarehouse" path="/EditWarehouse.do" />
		</action>

		<action path="/EditWarehouseAction"
			type="org.posterita.struts.warehouse.WarehouseAction"
			name="WarehouseDetailsForm" scope="request" validate="true"
			parameter="action">
			<forward name="editWarehouse"
				path="/ViewWarehouseAction.do?action=getAllWarehouses" />
		</action>

		<action path="/ViewWarehouseDetailsAction"
			type="org.posterita.struts.warehouse.ViewWarehouseAction"
			name="WarehouseDetailsForm" input="/jsp/bPartner/viewWarehouse.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="viewWarehouseDetails"
				path="/WhouseDetails.do" />
		</action>

		<action path="/CreateProductAttributeValueAction"
			type="org.posterita.struts.product.CreateProductAttributeValueAction"
			name="CreateProductAttributeValueForm"
			input="/jsp/product/createProductAttributeValue.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="createProductAttributeValue"
				path="/createProductAttributeValue.do" />
			<forward name="initAttributeValues"
				path="/InitAttributeValueAction.do?action=initAttributeValues" />
		</action>


		<action path="/CreateWarehouseAction"
			type="org.posterita.struts.warehouse.WarehouseAction"
			name="CreateWarehouseForm" input="/jsp/warehouse/createWarehouse.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="createWarehouse" path="/warehouseDetails.do" />
		</action>

		<action path="/InitWarehouseRegionAction"
			type="org.posterita.struts.warehouse.WarehouseAction"
			name="DefaultForm" scope="request" validate="true"
			parameter="action">
			<forward name="initWarehouseRegion"
				path="/CreateWarehouse.do" />
		</action>


		<action path="/InitUserAction"
			type="org.posterita.struts.user.CreateUserAction" name="DefaultForm"
			scope="request" validate="true" parameter="action">
			<forward name="initUser" path="/CreateUser.do" />
		</action>

		<action path="/InitMessageCreationAction"
			type="org.posterita.struts.message.CreateMessageAction"
			name="DefaultForm" scope="request" validate="true"
			parameter="action">
			<forward name="initMessageCreation"
				path="/CreateMessage.do" />
		</action>

		<action path="/CreateMessageAction"
			type="org.posterita.struts.message.CreateMessageAction"
			input="/jsp/message/createMessage.jsp" name="CreateMessageForm"
			scope="request" validate="true" parameter="action">
			<forward name="create" path="/MessageSent.do" />
		</action>

		<action path="/ChangeMessageStatusAction"
			type="org.posterita.struts.message.ViewMessageAction"
			name="MessageForm" scope="request" validate="true"
			parameter="action">
			<forward name="changeMessageStatus"
				path="/ChangeMessageStatus.do" />
		</action>


		<action path="/DeleteMessageAction"
			type="org.posterita.struts.message.ViewMessageAction"
			name="MessageForm" scope="request" validate="true"
			parameter="action">
			<forward name="deleteMessage"
				path="/ViewMessageAction.do?action=getMyReceivedMessages" />
		</action>

		<action path="/ViewMessageAction"
			type="org.posterita.struts.message.ViewMessageAction"
			name="MessageForm" scope="request" validate="true"
			parameter="action">
			<forward name="getMyReceivedMessages"
				path="/ViewAllMyOrgReceivedMessages.do" />
			<forward name="getMySentMessages"
				path="/ViewAllMySentMessages.do" />
			<forward name="viewReceivedMessage"
				path="/ViewReceivedMessage.do" />
			<forward name="viewSentMessage" path="/ViewSentMessage.do" />
			<forward name="goBack"
				path="/ViewAllMyOrgReceivedMessages.do" />
		</action>

		<action path="/ReplyMessageAction"
			type="org.posterita.struts.message.CreateMessageAction"
			name="CreateMessageForm" input="/jsp/message/replyToMessage.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="reply" path="/MessageSent.do" />
		</action>

		<action path="/CreateLocatorAction"
			type="org.posterita.struts.locator.CreateLocatorAction"
			name="CreateLocatorForm" input="/jsp/locator/createLocator.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="createLocator" path="/LocatorCreated.do" />
		</action>


		<action path="/InitWarehouseAction"
			type="org.posterita.struts.locator.CreateLocatorAction"
			name="DefaultForm" input="/jsp/locator/createLocator.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="initWarehouse" path="/createLocator.do" />
		</action>


		<action path="/DocumentHistoryAction"
			type="org.posterita.webstore.action.DocumentHistoryAction"
			input="/jsp/pos/viewDocumentHistory.jsp" name="DocumentHistoryForm"
			scope="request" validate="true" parameter="action">
			<forward name="getHistory" path="/ViewDocumentHistory.do" />
			<forward name="initHistory" path="/ViewDocumentHistory.do" />
		</action>

		<action path="/WebstoreAdminDocumentHistoryAction"
			type="org.posterita.webstore.action.DocumentHistoryAction"
			input="/jsp/webstore/viewCustomerDocumentHistory.jsp"
			name="DocumentHistoryForm" scope="request" validate="true"
			parameter="action">
			<forward name="getHistory" path="/ViewDocumentHistory.do" />
		</action>

		<action path="/ViewDealerOrderHistoryAction"
			type="org.posterita.struts.order.OrderHistoryAction"
			name="OrderHistoryForm" input="/jsp/order/viewOrderHistory.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="viewDealerOrderHistory"
				path="/ViewOrderHistory.do" />
		</action>

		<action path="/ViewAllOrdersAction"
			type="org.posterita.struts.order.RepriceOrderAction"
			name="OrderHistoryForm" input="/jsp/order/viewAllOrders.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="viewAllOrders" path="/ViewAllOrders.do" />
		</action>

		<action path="/RepriceOrderAction"
			type="org.posterita.struts.order.RepriceOrderAction"
			name="OrderHistoryForm" input="/jsp/order/viewAllOrders.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="repriceOrders" path="/RepriceSuccess.do" />
		</action>

		<action path="/ViewDealerTransferHistoryAction"
			type="org.posterita.struts.order.OrderHistoryAction"
			name="OrderHistoryForm" input="/jsp/order/viewOrderHistory.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="viewDealerTransferHistory"
				path="/ViewOrderHistory.do" />
		</action>

		<action path="/ViewSpecialColourOrderHistoryAction"
			type="org.posterita.struts.order.OrderHistoryAction"
			name="OrderHistoryForm" input="/jsp/order/viewOrderHistory.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="viewSpecialColourOrderHistory"
				path="/ViewSCOrderHistory.do" />
		</action>

		<action path="/ViewWholesaleOrderHistoryAction"
			type="org.posterita.struts.order.OrderHistoryAction"
			name="OrderHistoryForm" input="/jsp/order/viewOrderHistory.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="viewWholesaleOrderHistory"
				path="/ViewOrderHistory.do" />
		</action>

		<action path="/ViewNatisReleaseOrderHistoryAction"
			type="org.posterita.struts.order.OrderHistoryAction"
			name="OrderHistoryForm"
			input="/jsp/natisRelease/natisReleaseOrderHistory" scope="request"
			validate="true" parameter="action">
			<forward name="viewNatisReleaseOrderHistory"
				path="/ViewNatisReleaseOrderHistory.do" />
		</action>

		<action path="/CreditDealerStockHistoryAction"
			type="org.posterita.struts.order.OrderHistoryAction"
			name="OrderHistoryForm"
			input="/jsp/natisRelease/natisReleaseOrderHistory" scope="request"
			validate="true" parameter="action">
			<forward name="viewMaterialReturnOrderHistory"
				path="/ViewMaterialReturnOrderHistory.do" />
		</action>


		<action path="/ViewTradeInOrderHistoryAction"
			type="org.posterita.struts.order.OrderHistoryAction"
			name="OrderHistoryForm"
			input="/jsp/order/viewTradeInOrderHistory.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="viewTradeInOrderHistory"
				path="/ViewTradeInOrderHistory.do" />
		</action>


		<action path="/ViewInvoiceHistoryAction"
			type="org.posterita.struts.invoice.InvoiceAction"
			name="InvoiceHistoryForm" input="/jsp/invoice/viewInvoiceHistory.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="viewInvoiceHistory"
				path="/ViewInvoiceHistory.do" />
		</action>


		<action path="/ViewPaymentHistoryAction"
			type="org.posterita.struts.payment.PaymentAction"
			name="PaymentHistoryForm" input="/jsp/payment/viewPaymentHistory.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="viewPaymentHistory"
				path="/ViewPaymentHistory.do" />
		</action>

		<action path="/ViewShipmentHistoryAction"
			type="org.posterita.struts.InOut.InOutAction" name="InOutHistoryForm"
			input="/jsp/InOut/viewShipmentHistory.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="viewShipmentHistory"
				path="/ViewShipmentHistory.do" />
		</action>

		<action path="/ViewReceiptHistoryAction"
			type="org.posterita.struts.InOut.InOutAction" name="InOutHistoryForm"
			input="/jsp/InOut/viewReceiptHistory.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="viewReceiptHistory"
				path="/ViewReceiptHistory.do" />
		</action>


		<action path="/ViewInOutHistoryAction"
			type="org.posterita.struts.InOut.InOutAction" name="DefaultForm"
			input="/jsp/InOut/viewInOutHistory.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="viewInOutHistory"
				path="/ViewInOutHistory.do" />
		</action>

		<action path="/CreateVehicleAction"
			type="org.posterita.struts.product.CreateProductAction"
			name="CreateProductForm" input="/jsp/product/createVehicle.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="createVehicle" path="/NewProductSuccess.do" />
		</action>

		<action path="/CreateUsedVehicleAction"
			type="org.posterita.struts.product.CreateProductAction"
			name="CreateUsedProductForm"
			input="/jsp/product/createUsedVehicle.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="createUsedVehicle"
				path="/UsedProductSuccess.do" />
		</action>

		<action path="/GetNewProductAttributeValueAction"
			type="org.posterita.struts.product.CreateProductAction"
			name="ProductAttributeForm" input="/jsp/product/createVehicle.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="createNewCar" path="/CreateNewCar.do" />
		</action>

		<action path="/GetUsedProductAttributeValueAction"
			type="org.posterita.struts.product.CreateProductAction"
			name="ProductAttributeForm"
			input="/jsp/product/createUsedVehicle.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="createUsedCar" path="/CreateUsedCar.do" />
		</action>

		<action path="/ViewProductInquiry"
			type="org.posterita.struts.product.ProductAction" name="StockForm"
			input="/jsp/product/productInquiry.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="viewProductForOrder"
				path="/ProductInquiry.do" />
		</action>

		<action path="/GetUsedProductsAction"
			type="org.posterita.struts.product.ProductAction" name="StockForm"
			scope="request" validate="true" parameter="action">
			<forward name="getUsedProducts" path="/TradeIn.do" />
		</action>

		<action path="/ViewSCOProductForOrder"
			type="org.posterita.struts.sco.SCOAction" name="StockForm"
			input="/jsp/sco/viewSCOproducts.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="viewSCOProductsForOrder"
				path="/SCOProductInquiry.do" />
		</action>


		<action path="/CreateDraftOrderAction"
			type="org.posterita.struts.order.OrderAction" name="OrderLineForm"
			input="/jsp/order/createDraftedOrder.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="createDraftedOrder" path="/DraftedOrder.do" />
		</action>


		<action path="/CreateDealerOrderAction"
			type="org.posterita.struts.order.CreateDealerOrderAction"
			name="OrderLineForm" input="/jsp/order/selectedProducts.jsp"
			scope="request" validate="true" parameter="action">
		</action>

		<action path="/CreateSCOAction"
			type="org.posterita.struts.sco.CreateSCOAction" name="OrderLineForm"
			input="/jsp/order/selectedProducts.jsp" scope="request"
			validate="true" parameter="action">
		</action>

		<action path="/UploadFTPFileAction"
			type="org.posterita.struts.order.CreateWholesalerOrderAction"
			name="OrderLineForm" input="/jsp/wholesaleOrder/UploadFTPFile.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="downloadCSV" path="/CreateCSVFile.do" />
		</action>

		<action path="/CreateWholesalerOrderAction"
			type="org.posterita.struts.order.CreateWholesalerOrderAction"
			name="OrderLineForm"
			input="/jsp/order/downloadCSVFileCreateWholesaleOrder.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="createWholesaleOrder"
				path="/CreateCSVFile.do" />
		</action>

		<action path="/CreateDealerTransferAction"
			type="org.posterita.struts.order.CreateDealerTransferAction"
			name="OrderLineForm" scope="request" validate="true"
			parameter="action">
		</action>

		<action path="/MaterialReturnOrderAction"
			type="org.posterita.struts.creditprocess.CreditProcessAction"
			name="OrderLineForm" scope="request" validate="true"
			parameter="action">
		</action>

		<action path="/CancelOrderAction"
			type="org.posterita.struts.order.ChangeOrderStatusAction"
			name="ChangeDocumentStatusForm" scope="request" validate="true">
		</action>

		<action path="/DeleteOrderAction"
			type="org.posterita.struts.order.ChangeOrderStatusAction"
			name="ChangeDocumentStatusForm" scope="request" validate="true">
		</action>

		<action path="/CreateAllocationOrderAction"
			type="org.posterita.struts.allocation.CreateAllocationOrderAction"
			name="OrderLineForm" input="/jsp/allocation/selectedProducts.jsp"
			scope="request" validate="true" parameter="action">
		</action>



		<action path="/ViewDealerDetailsAction"
			type="org.posterita.struts.bPartner.BPartnerAction"
			name="DefaultForm" scope="request" validate="true"
			parameter="action">
			<forward name="getDealerDetails"
				path="/ViewDealerDetails.do" />
		</action>

		<action path="/InitRoleAction"
			type="org.posterita.struts.admin.RoleAction" name="DefaultForm"
			scope="request" validate="true" parameter="action">
			<forward name="createRole" path="/CreateRole.do" />
		</action>

		<action path="/RoleAction"
			type="org.posterita.struts.admin.RoleAction" name="DefaultForm"
			scope="request" validate="true" parameter="action">
			<forward name="createRole" path="/CreateRole.do" />
			<forward name="listRoles" path="/ListRoles.do" />
			<forward name="deleteRole"
				path="/RoleAction.do?action=listRoles" />
			<forward name="viewRole" path="/ViewRole.do" />
		</action>

		<action path="/CreateRoleAction"
			type="org.posterita.struts.admin.RoleAction"
			input="/jsp/admin/createRole.jsp" name="RoleForm" scope="request"
			validate="true" parameter="action">
			<forward name="createRole" path="/ViewRole.do" />
		</action>

		<!-- POS pricelist-->
		<action path="/EditPOSPriceList"
			forward="/jsp/pos/editpriceList.jsp" />
		<action path="/GetPOSPriceList"
			forward="/jsp/pos/priceList.jsp" />

		<action path="/POSPriceListAction"
			type="org.posterita.struts.pos.POSPriceListAction"
			input="/jsp/pos/priceList.jsp" name="PriceListForm" scope="request"
			validate="false" parameter="action">
			<forward name="initPriceList" path="/GetPOSPriceList.do" />
			<forward name="initEditPriceList"
				path="/EditPOSPriceList.do" />
		</action>

		<action path="/EditPOSPriceListAction"
			type="org.posterita.struts.pos.POSPriceListAction"
			input="/jsp/pos/editpriceList.jsp" name="EditPriceListForm"
			scope="request" validate="true" parameter="action">
			<forward name="editPriceList"
				path="/POSPriceListAction.do?action=initPriceList" />
		</action>
		<!--End of POS pricelist-->

		<action path="/InitPriceListAction"
			type="org.posterita.struts.product.PriceListAction"
			name="ViewProductForm" scope="request" validate="true"
			parameter="action">
			<forward name="getPriceList" path="/GetPriceList.do" />
			<forward name="initWebstorePriceList"
				path="/WStorePriceList.do" />
			<forward name="initPOSPriceList" path="/GetPOSPriceList.do" />
		</action>

		<action path="/InitEditPriceListAction"
			type="org.posterita.struts.product.PriceListAction"
			input="/jsp/product/priceList.jsp" name="PriceListForm"
			scope="request" validate="true" parameter="action">
			<forward name="initEditPriceList" path="/EditPriceList.do" />
		</action>

		<action path="/EditPriceListAction"
			type="org.posterita.struts.product.PriceListAction"
			input="/jsp/product/editProductPrice.jsp" name="EditPriceListForm"
			scope="request" validate="true" parameter="action">
			<forward name="editPriceList"
				path="/InitPriceListAction.do?action=initPriceList" />
		</action>

		<action path="/GetPriceListAction"
			type="org.posterita.struts.product.PriceListAction"
			input="/jsp/product/priceList.jsp" name="PriceListForm"
			scope="request" validate="true" parameter="action">
			<forward name="getPriceList" path="/GetPriceList.do" />
		</action>


		<action path="/ChangePasswordAction"
			type="org.posterita.struts.login.ChangePasswordAction"
			input="/jsp/admin/changePassword.jsp" name="ChangePasswordForm"
			scope="request" validate="true" parameter="action">
			<forward name="change" path="/PasswordChanged.do" />
		</action>

		<action path="/ChangeEmailAction"
			type="org.posterita.struts.login.ChangeEmailAction"
			input="/jsp/admin/changeEmail.jsp" name="ChangeEmailForm"
			scope="request" validate="true" parameter="action">
			<forward name="change" path="/EmailChanged.do" />
		</action>

		<action path="/InitUserAction"
			type="org.posterita.struts.user.InitUserAction" name="DefaultForm"
			scope="request" validate="true" parameter="action">
			<forward name="initUser" path="/CreateUser.do" />
		</action>


		<action path="/SaveUserAction"
			type="org.posterita.struts.user.UserAction"
			input="/jsp/admin/userForm.jsp" name="CreateUserForm" scope="request"
			validate="true" parameter="action">
			<forward name="saveUser" path="/UserCreated.do" />
			<forward name="editUser" path="/EditUser.do" />
		</action>

		<action path="/CreateWebstoreOrderAction"
			type="org.posterita.webstore.action.OrderAction" name="DefaultForm"
			scope="request" validate="true">
		</action>

		

		<action path="/VoidOrderAction"
			type="org.posterita.webstore.action.VoidOrderAction"
			name="DefaultForm" scope="request" validate="true"
			parameter="action">
			<forward name="voidOrder" path="/CheckoutFailure.do" />
		</action>

		<action path="/PaypalValidationAction"
			type="org.posterita.webstore.action.PaypalValiadtionAction"
			name="DefaultForm" scope="request" validate="true">
		</action>


		<action path="/ViewOrderAction"
			type="org.posterita.struts.order.ViewOrderAction" name="DocumentForm"
			scope="request" validate="true">
			<forward name="unfinishedDO" path="/UnfinishedDO.do" />
			<forward name="unfinishedSCO" path="/UnfinishedSCO.do" />
			<forward name="unfinishedDT" path="/UnfinishedDT.do" />
			<forward name="unfinishedAL" path="/UnfinishedAL.do" />

			<forward name="finishedDO" path="/FinishedDO.do" />
			<forward name="finishedSCO" path="/FinishedSCO.do" />
			<forward name="finishedDT" path="/FinishedDT.do" />
			<forward name="finishedAL" path="/FinishedAL.do" />
			<forward name="finishedNR" path="/FinishedNR.do" />

			<forward name="cancelDO" path="/DealerOrderCancelOrder.do" />
			<forward name="cancelSCO" path="/DealerOrderCancelOrder.do" />
			<forward name="cancelDT" path="/CancelTransferRequest.do" />

			<forward name="progressDT" path="/ProgressDT.do" />
			<forward name="progressTI" path="/ProgressTI.do" />
			<forward name="unfinishedNR" path="/UnfinishedNR.do" />
			<forward name="progressNR" path="/ProgressNR.do" />
			<forward name="progressDO" path="/ProgressDO.do" />
			<forward name="progressSCO" path="/ProgressSCO.do" />
			<forward name="chooseVin" path="/ChooseVin.do" />
			<forward name="swapVin" path="/SwapVin.do" />
			<forward name="generateInvoice" path="/GenerateInvoice.do" />
			<forward name="generateWebstoreInvoice"
				path="/GenerateWebstoreInvoice.do" />
			<forward name="unfinishedWO" path="/UnfinishedWO.do" />
			<forward name="webstoreProgressDO"
				path="/ViewWebstoreOrder.do" />
		</action>

		<action path="/UnreservedStockAction"
			type="org.posterita.struts.order.UnreserveStockAction"
			name="OrderLineForm" input="/jsp/order/generateInvoice.jsp"
			scope="request" validate="true">
		</action>




		<action path="/ChangeOrderStatusDOAction"
			type="org.posterita.struts.order.ChangeOrderStatusAction"
			name="ChangeOrderStatusFormDO" input="/jsp/order/unfinishedDO.jsp"
			scope="request" validate="true">
		</action>

		<action path="/ChangeOrderStatusWOAction"
			type="org.posterita.struts.order.ChangeOrderStatusAction"
			name="ChangeOrderStatusFormWO" input="/jsp/order/unfinishedWO.jsp"
			scope="request" validate="true">
		</action>


		<action path="/CreateSalesReportAction"
			type="org.posterita.struts.report.CreateReportAction"
			name="DefaultForm" scope="request" validate="true"
			parameter="action">
			<forward name="createReport" path="/ViewSalesReport.do" />
		</action>

		<action path="/CreateReportAction"
			type="org.posterita.struts.report.CreateReportAction"
			input="/jsp/report/createWholesaleReport.jsp" name="ReportForm"
			scope="request" validate="true" parameter="action">
			<forward name="createPdfReport"
				path="/ViewWholesaleReport.do" />
		</action>

		<action path="/ChangeOrderStatusProgressDOAction"
			type="org.posterita.struts.order.ChangeOrderStatusAction"
			name="ChangeDocumentStatusForm" scope="request" validate="true">
		</action>

		<action path="/CompleteCustomerOrderStatusProgressDOAction"
			type="org.posterita.struts.order.ChangeOrderStatusAction"
			name="ChangeDocumentStatusForm" input="/jsp/order/progressTI.jsp"
			scope="request" validate="true">
		</action>


		<action path="/ChangeOrderStatusDraftSCOAction"
			type="org.posterita.struts.order.ChangeOrderStatusAction"
			name="ChangeOrderStatusProgressSCOForm"
			input="/jsp/order/unfinishedSCO.jsp" scope="request"
			validate="true">
		</action>

		<action path="/ChangeOrderStatusProgressSCOAction"
			type="org.posterita.struts.order.ChangeOrderStatusAction"
			name="ChangeDocumentStatusForm" input="/jsp/order/progressSCO.jsp"
			scope="request" validate="true">
		</action>


		<action path="/ChangeOrderStatusSCOAction"
			type="org.posterita.struts.order.ChangeOrderStatusAction"
			name="ChangeOrderStatusFormSCO" input="/jsp/order/unfinishedSCO.jsp"
			scope="request" validate="true">
		</action>


		<action path="/ChangeOrderStatusDTAction"
			type="org.posterita.struts.order.ChangeOrderStatusAction"
			name="ChangeOrderStatusFormDT" input="/jsp/order/unfinishedDT.jsp"
			scope="request" validate="true">
		</action>

		<action path="/ChangeOrderStatusProgressDTAction"
			type="org.posterita.struts.order.ChangeOrderStatusAction"
			name="ChangeOrderStatusFormProgressDT"
			input="/jsp/order/progressDT.jsp" scope="request" validate="true">
		</action>

		<action path="/OrderAction"
			type="org.posterita.struts.order.OrderAction" name="DocumentForm"
			scope="request" validate="true" parameter="action">
			<forward name="ordersReceived" path="/OrdersReceived.do" />
		</action>

		<action path="/AssignVinNosAction"
			type="org.posterita.struts.order.AssignVinNosAction"
			input="/jsp/order/chooseVin.jsp" name="OrderLineForm" scope="request"
			validate="true">
		</action>

		<action path="/ChangeAllocationOrderStatusAction"
			type="org.posterita.struts.allocation.ChangeAllocationOrderStatusAction"
			input="/jsp/order/swapVinNos.jsp" name="OrderLineForm"
			scope="request" validate="true">
		</action>


		<action path="/ReleaseAndCompleteOrderAction"
			type="org.posterita.struts.order.ChangeOrderStatusAction"
			name="ChangeDocumentStatusForm" input="/jsp/order/progressNR.jsp"
			scope="request" validate="true">
		</action>




		<action path="/CreateOrganisationAction"
			type="org.posterita.struts.organisation.OrganisationAction"
			name="OrgForm" input="/jsp/organisation/createOrganisation.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="createOrg"
				path="/OrganisationAction.do?action=listOrgs" />
		</action>

		<action path="/CreateWholesalerAction"
			type="org.posterita.struts.organisation.OrganisationAction"
			name="OrgForm" input="/jsp/organisation/createWholesaler.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="createOrg" path="/ViewOrganisation.do" />
		</action>


		<action path="/EditOrganisationAction"
			type="org.posterita.struts.organisation.OrganisationAction"
			input="/jsp/organisation/editOrganisation.jsp" name="OrgForm"
			scope="request" validate="true" parameter="action">
			<forward name="editOrg"
				path="/OrganisationAction.do?action=listOrgs" />
		</action>

		<!-- End of actions related to organisation -->

		<!-- Actions related to creation,editing,listing and deletion of banks -->

		<action path="/BankAction"
			type="org.posterita.struts.bank.BankAction" name="BankForm"
			scope="request" validate="false" parameter="action">
			<forward name="editBank" path="/EditBank.do" />
			<forward name="listBanks" path="/ListBanks.do" />
			<forward name="deleteBank"
				path="/BankAction.do?action=listBanks" />
			<forward name="viewBank" path="/ViewBank.do" />
			<forward name="initBank" path="/EditBank.do" />
		</action>

		<action path="/CreateAttachmentAction"
			type="org.posterita.struts.attachment.AttachmentAction"
			name="AttachmentForm" scope="request" validate="true"
			parameter="action">
			<forward name="createAttachment"
				path="/CreateAttachment.do" />
		</action>

		<action path="/SearchVinNumberAction"
			type="org.posterita.struts.vinNumber.VinNumberAction"
			input="/jsp/vinNumber/searchVinNumbers.jsp"
			name="VinNumberDetailsForm" scope="request" validate="true"
			parameter="action">
			<forward name="searchVinNumbers" path="/SearchVinNumber.do" />
		</action>


		<action path="/SearchOrderLineAction"
			type="org.posterita.struts.vinNumber.SwapVinFromOrderAction"
			input="/jsp/vinNumber/searchOrderLines.jsp" name="SwapVinNumberForm"
			scope="request" validate="true" parameter="action">
			<forward name="searchOrderLines" path="/SearchOrderLine.do" />
		</action>


		<action path="/InitSwapVin"
			type="org.posterita.struts.vinNumber.SwapVinFromOrderAction"
			input="/jsp/vinNumber/searchOrderLines.jsp" name="SwapVinNumberForm"
			scope="request" validate="true" parameter="action">
			<forward name="initSwapVin"
				path="/SwapVinNumberFromOrder.do" />
		</action>


		<action path="/SwapVinNumberFromOrderAction"
			type="org.posterita.struts.vinNumber.SwapVinFromOrderAction"
			input="/jsp/vinNumber/swapVinNumber.jsp" name="SwapVinNumberForm"
			scope="request" validate="true" parameter="action">
			<forward name="swapVinNumber" path="/SwappingSuccess.do" />
		</action>


		<action path="/SearchVinNumberActionForInquiry"
			type="org.posterita.struts.vinNumber.VinNumberAction"
			input="/jsp/vinNumber/queryVinNumber.jsp" name="VinNumberForm"
			scope="request" validate="true" parameter="action">

			<forward name="searchVinNumbersInquiry"
				path="/SearchVinNumbersForInquiry.do" />
		</action>

		<action path="/ViewVinNumberDetailsAction"
			type="org.posterita.struts.vinNumber.VinNumberAction"
			input="/jsp/vinNumber/viewVinNumberDetails.jsp"
			name="VinNumberDetailsForm" scope="request" validate="true"
			parameter="action">
			<forward name="viewVinNumberDetails"
				path="/ViewVinNumberdetails.do" />
		</action>

		<action path="/CreateBankAction"
			type="org.posterita.struts.bank.BankAction" name="BankForm"
			input="/jsp/bank/createBank.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="viewBank"
				path="/BankAction.do?action=listBanks" />
		</action>

		<action path="/EditBankAction"
			type="org.posterita.struts.bank.BankAction" name="BankForm"
			scope="request" validate="true" parameter="action">
			<forward name="editBank"
				path="/BankAction.do?action=listBanks" />
		</action>


		<!-- End of actions related to Bank -->

		<!-- Actions related to creation,editing,listing and deletion of users -->

		<action path="/UserAction"
			type="org.posterita.struts.user.UserAction" name="UserForm"
			scope="request" validate="false" parameter="action">
			<forward name="initEditUser" path="/EditUser.do" />
			<forward name="listUsers" path="/ListUsers.do" />
			<forward name="deleteUser"
				path="/UserAction.do?action=listUsers" />
			<forward name="activateUser"
				path="/UserAction.do?action=listUsers" />
			<forward name="viewUser" path="/ViewUser.do" />
			<forward name="initCreate" path="/CreateUser.do" />
		</action>

		<action path="/CreateUserAction"
			type="org.posterita.struts.user.UserAction" name="CreateUserForm"
			input="/jsp/user/createUser.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="createUser"
				path="/UserAction.do?action=listUsers" />
		</action>

		<action path="/EditUserAction"
			type="org.posterita.struts.user.UserAction"
			input="/jsp/user/editUser.jsp" name="UserForm" scope="request"
			validate="true" parameter="action">
			<forward name="editUser"
				path="/UserAction.do?action=listUsers" />
		</action>

		<!-- End of actions related to user -->


		<action path="/ViewInvoiceAction"
			type="org.posterita.struts.invoice.ViewInvoiceAction"
			name="DocumentForm" scope="request" validate="true">
			<forward name="unPaidInvoice" path="/UnPaidInvoice.do" />
			<forward name="paidInvoice" path="/PaidInvoice.do" />
			<forward name="cancelInvoice" path="/CancelInvoice.do" />
			<forward name="webstoreInvoice" path="/WebstoreInvoice.do" />


		</action>


		<action path="/CreateCustomerInvoiceAction"
			type="org.posterita.struts.invoice.CreateCustomerInvoiceAction"
			name="DocumentForm" input="/jsp/order/generateInvoice.jsp"
			scope="request" validate="true" parameter="action">
		</action>

		<action path="/CreateWebstoreCustomerInvoiceAction"
			type="org.posterita.struts.invoice.CreateCustomerInvoiceAction"
			name="DocumentForm" input="/jsp/order/generateWebstoreInvoice.jsp"
			scope="request" validate="true" parameter="action">
		</action>

		<action path="/ChangeInvoiceStatusAction"
			type="org.posterita.struts.invoice.ChangeInvoiceStatusAction"
			name="ChangeDocumentStatusForm" scope="request" validate="true"
			parameter="action">
		</action>

		<action path="/ChangeMInOutStatusAction"
			type="org.posterita.struts.InOut.ChangeInOutStatusAction"
			name="ChangeDocumentStatusForm" input="/jsp/webstore/viewMinOut.jsp"
			scope="request" validate="true" parameter="action">
		</action>

		<action path="/CancelInvoiceAction"
			type="org.posterita.struts.invoice.ChangeInvoiceStatusAction"
			name="ChangeDocumentStatusForm" scope="request" validate="true">
		</action>

		<action path="/DeleteInvoiceAction"
			type="org.posterita.struts.invoice.ChangeInvoiceStatusAction"
			name="ChangeDocumentStatusForm" scope="request" validate="true">
		</action>

		<action path="/ViewPaymentAction"
			type="org.posterita.struts.payment.ViewPaymentAction"
			name="DocumentForm" scope="request" validate="true">
			<forward name="viewPayment" path="/ViewPayment.do" />
		</action>

		<action path="/ViewWebstorePaymentAction"
			type="org.posterita.webstore.action.ViewPaymentAction"
			name="DocumentForm" scope="request" validate="true">
			<forward name="viewPayment"
				path="/ViewWebstorePaymentReceived.do" />
		</action>


		<action path="/CreateShipmentAction"
			type="org.posterita.struts.InOut.CreateShipmentAction"
			name="DocumentForm" scope="request" validate="true">
			<forward name="viewShipment" path="/PaidInvoice.do" />
		</action>

		<action path="/CreateWebstoreShipmentAction"
			type="org.posterita.webstore.action.CreateWebstoreShipmentAction"
			name="DocumentForm" scope="request" validate="true">
		</action>


		<action path="/ChooseShippingAddressAction"
			type="org.posterita.webstore.action.BPartnerAction"
			name="DefaultForm" scope="request" validate="true"
			parameter="action">
			<forward name="getBPartnersForShipment"
				path="/ChooseExistingShippingAddress.do" />
			<forward name="chooseBPartnerForShipment"
				path="/DeliveryInformation.do" />
			<forward name="orderConfirmation"
				path="/OrderConfirmation.do" />
		</action>


		<action path="/ViewMinOutAction"
			type="org.posterita.struts.inOut.ViewMinOutAction"
			name="DocumentForm" scope="request" validate="true">
			<forward name="viewMinOut" path="/ViewMinOut.do" />
		</action>



		<action path="/InitProductRestrictionAction"
			type="org.posterita.struts.product.ProductRestrictionAction"
			name="DefaultForm" scope="request" validate="false"
			parameter="action">
			<forward name="initRestrictProduct"
				path="/RestrictProduct.do" />
		</action>

		<action path="/ProductRestrictionAction"
			type="org.posterita.struts.product.ProductRestrictionAction"
			name="ProductRestrictionForm" scope="request" validate="true"
			parameter="action">
			<forward name="restrictProduct"
				path="/ProductRestrictionAction.do?action=initRestrictProduct" />
			<forward name="initRestrictProduct"
				path="/RestrictProduct.do" />
		</action>

		<action path="/LicensingDistrictAction"
			type="org.posterita.struts.natis.LicensingDistrictAction"
			name="DefaultForm" scope="request" validate="true"
			parameter="action">
			<forward name="createLicensingDistrict"
				path="/LicensingDistrict.do" />
		</action>

		<action path="/ConfirmNatisCustomerDetailsAction"
			type="org.posterita.struts.natis.NatisReleaseAction"
			input="/jsp/customer/createCustomer.jsp" name="CustomerForm"
			scope="request" validate="true" parameter="action">
			<forward name="confirmNatisCustomerDetails"
				path="/ViewCustomerDetails.do" />
		</action>

		<action path="/CancelNatisReleaseAction"
			type="org.posterita.struts.natis.NatisReleaseAction"
			input="/jsp/customer/viewCustomerDetails.jsp" name="DefaultForm"
			scope="request" validate="true" parameter="action">
			<forward name="cancelRelease" path="/CancelRelease.do" />
		</action>

		<action path="/CreateNatisCustomerOrderAction"
			type="org.posterita.struts.order.CreateNatisCustomerOrderAction"
			input="/jsp/customer/viewCustomerDetails.jsp" name="DocumentForm"
			scope="request" validate="true">
		</action>

		<action path="/CreateNatisExistingCustomerOrderAction"
			type="org.posterita.struts.order.CreateNatisExistingCustomerOrderAction"
			input="/jsp/customer/existingCustomers.jsp" name="DocumentForm"
			scope="request" validate="true">
		</action>

		<action path="/SelectTradeInMakeModelAction"
			type="org.posterita.struts.natis.NatisReleaseAction"
			name="OrderLineForm" scope="request" validate="true"
			parameter="action">
			<forward name="selectTradeInMakeModel"
				path="/CreateTradeIn.do" />
		</action>

		<action path="/SuperUserReleaseVehicleAction"
			type="org.posterita.struts.natis.SuperUserReleaseVehicleAction"
			input="/jsp/natisRelease/superUserReleaseVehicle.jsp"
			name="VinNumberForm" scope="request" validate="true"
			parameter="action">
			<forward name="releaseVehicle"
				path="/ReleaseVehicleSuccess.do" />
		</action>


		<action path="/SuperUserRegisterVehicleAction"
			type="org.posterita.struts.natis.SuperUserRegisterVehicleAction"
			input="/jsp/natisRelease/superUserRegisterVehicle.jsp"
			name="VinNumberForm" scope="request" validate="true"
			parameter="action">
			<forward name="registerVehicle"
				path="/RegisterVehicleSuccess.do" />
		</action>

		<action path="/SuperUserGetVehicleDetailsAction"
			type="org.posterita.struts.natis.SuperUserUpdateVehicleAction"
			input="/jsp/natisRelease/superUserGetVehicleDetails.jsp"
			name="VinNumberForm" scope="request" validate="true"
			parameter="action">
			<forward name="getVehicleDetails"
				path="/SuperUserUpdateVehicleDetails.do" />
		</action>

		<action path="/SuperUserUpdateVehicleAction"
			type="org.posterita.struts.natis.SuperUserUpdateVehicleAction"
			input="/jsp/natisRelease/superUserUpdateVehicle.jsp"
			name="VehicleDetailsForm" scope="request" validate="true"
			parameter="action">
			<forward name="updateVehicle"
				path="/UpdateVehicleSuccess.do" />
		</action>

		<action path="/SelectTradeInAction"
			type="org.posterita.struts.natis.NatisReleaseAction"
			name="OrderLineForm" scope="request" validate="true"
			parameter="action">
			<forward name="selectTradeIn" path="/CreateTradeIn.do" />
		</action>

		<action path="/CreateUsedCarPurchaseOrderAction"
			type="org.posterita.struts.order.CreateUsedCarPurchaseOrderAction"
			input="/jsp/natisRelease/createTradeIn.jsp" name="TradeInForm"
			scope="request" validate="true">
		</action>


		<action path="/InitCreateCustomer"
			type="org.posterita.struts.customer.CustomerAction"
			input="/jsp/customer/createCustomer.jsp" name="ProductForm"
			scope="request" validate="true" parameter="action">
			<forward name="initCreateCustomer"
				path="/CreateCustomer.do" />
		</action>






		<action path="/CreateCustomerAction"
			type="org.posterita.struts.customer.CustomerAction"
			input="/jsp/customer/savePOSCustomer.jsp" name="CustomerForm"
			scope="request" validate="true" parameter="action">
			<forward name="savePOSCustomer"
				path="/ExistingPOSCustomers.do" />

		</action>

		<action path="/InitCreateTradeInCustomerAction"
			type="org.posterita.struts.customer.CustomerAction"
			input="/jsp/customer/createTradeInCustomer.jsp" name="ProductForm"
			scope="request" validate="true" parameter="action">
			<forward name="initCreateTradeInCustomer"
				path="/CreateTradeInCustomer.do" />
		</action>

		<action path="/CreateTradeInCustomerAction"
			type="org.posterita.struts.customer.CustomerAction"
			input="/jsp/customer/createTradeInCustomer.jsp" name="CustomerForm"
			scope="request" validate="true" parameter="action">
			<forward name="createTradeInCustomer"
				path="/CreateTradeIn.do" />
		</action>



		<action path="/GetExistingCustomersAction"
			type="org.posterita.struts.customer.CustomerAction"
			name="DefaultForm" scope="request" validate="true"
			parameter="action">
			<forward name="getExistingCustomers"
				path="/ExistingCustomers.do" />
		</action>

		<action path="/GetExistingPOSCustomersAction"
			type="org.posterita.struts.customer.CustomerAction"
			name="OrderLineForm" scope="request" validate="true"
			parameter="action">
			<forward name="getExistingPOSCustomers"
				path="/ExistingPOSCustomers.do" />
		</action>

		<action path="/CreateCSVFileAction"
			type="org.posterita.struts.order.OrderAction"
			input="/jsp/customer/selectedWholesaleProducts.jsp"
			name="OrderLineForm" scope="request" validate="true"
			parameter="action">
			<forward name="createWholesaleCSVFile"
				path="/CreateCSVFile.do" />
		</action>

		<action path="/MMovementAction"
			type="org.posterita.struts.materialmovement.MMovementAction"
			input="/jsp/materialmovement/mmovement.jsp" name="MMovementForm"
			scope="request" validate="true" parameter="action">
			<forward name="moveProducts" path="/MoveProducts.do" />
			<forward name="getMaterials" path="/MMovement.do" />
		</action>

		<action path="/MoveProductsAction"
			type="org.posterita.struts.materialmovement.MMovementAction"
			input="/jsp/materialmovement/moveproduct.jsp" name="MMovementForm"
			scope="request" validate="true" parameter="action">

			<forward name="createMaterialMovement"
				path="/MMovementComplete.do" />
			<forward name="changeLocation" path="/MoveProducts.do" />
			<forward name="cancelMaterialMovement"
				path="/CancelMovement.do" />

		</action>

		<action path="/MMovementCompleteAction"
			type="org.posterita.struts.materialmovement.MMovementAction"
			input="/jsp/materialmovement/mmovementcomplete.jsp"
			name="MMovementForm" scope="request" validate="true"
			parameter="action">

			<forward name="completeMaterialMovement"
				path="/MaterialMovementSuccess.do" />
			<forward name="voidMaterialMovement"
				path="/CancelMovement.do" />

		</action>

		<action path="/InitCreateAllocationAction"
			type="org.posterita.struts.allocation.AllocationAction"
			name="DefaultForm" scope="request" validate="true"
			parameter="action">
			<forward name="initCreateAllocation"
				path="/CreateAllocation.do" />
		</action>

		<action path="/DisplayAllocationsAction"
			type="org.posterita.struts.allocation.AllocationAction"
			name="AllocationForm" scope="request" validate="true"
			parameter="action">
			<forward name="displayAllocations"
				path="/DisplayAllocations.do" />
		</action>

		<action path="/HideAllocationAction"
			type="org.posterita.struts.allocation.AllocationAction"
			name="AllocationForm" scope="request" validate="true"
			parameter="action">
			<forward name="hideAllocations"
				path="/DisplayAllocationsAction.do?action=displayAllocations" />
		</action>


		<action path="/CreateAllocationAction"
			type="org.posterita.struts.allocation.AllocationAction"
			input="/jsp/allocation/createAllocation.jsp"
			name="CreateAllocationForm" scope="request" validate="true"
			parameter="action">
			<forward name="createAllocation"
				path="/DisplayAllocationsAction.do?action=displayAllocations" />
		</action>

		<action path="/InitCreateAllocationOrderAction"
			type="org.posterita.struts.allocation.AllocationAction"
			name="StockForm" scope="request" validate="true"
			parameter="action">
			<forward name="initCreateAllocationOrder"
				path="/InitCreateAllocationOrder.do" />
		</action>

		<action path="/OpenAllocationAction"
			type="org.posterita.struts.allocation.AllocationAction"
			name="AllocationForm" scope="request" validate="true"
			parameter="action">
			<forward name="openAllocation"
				path="/DisplayAllocationsAction.do?action=displayAllocations" />
		</action>

		<action path="/CloseAllocationAction"
			type="org.posterita.struts.allocation.AllocationAction"
			name="AllocationForm" scope="request" validate="true"
			parameter="action">
			<forward name="closeAllocation"
				path="/DisplayAllocationsAction.do?action=displayAllocations" />
		</action>


		<action path="/ViewAllocationsAction"
			type="org.posterita.struts.allocation.AllocationAction"
			name="DefaultForm" scope="request" validate="true"
			parameter="action">
			<forward name="viewAllocations" path="/ViewAllocations.do" />
		</action>

		<action path="/GetMyAllocationLinesAction"
			type="org.posterita.struts.allocation.AllocationAction"
			name="AllocationForm" scope="request" validate="true"
			parameter="action">
			<forward name="getMyAllocationLines"
				path="/DisplayMyAllocationLines.do" />
		</action>

		<action path="/GetAllocationPoolAction"
			type="org.posterita.struts.allocation.AllocationAction"
			name="AllocationForm" scope="request" validate="true"
			parameter="action">
			<forward name="getAllocationPool"
				path="/ChooseAllocationLine.do" />
		</action>

		<action path="/ChooseAllocationLineAction"
			type="org.posterita.struts.allocation.AllocationAction"
			name="AllocationForm" scope="request" validate="true"
			parameter="action">
			<forward name="chooseAllocationLine"
				path="/DisplayMyAllocationLines.do" />
		</action>


		<action path="/CancelSwapPreferenceAction"
			type="org.posterita.struts.allocation.AllocationAction"
			name="AllocationForm" scope="request" validate="true"
			parameter="action">
			<forward name="cancelSwapPreference"
				path="/DisplayMyAllocationLines.do" />
		</action>

		<action path="/AcceptAllocationLineAction"
			type="org.posterita.struts.allocation.AllocationAction"
			name="AllocationForm" scope="request" validate="true"
			parameter="action">
			<forward name="acceptAllocationLine"
				path="/DisplayMyAllocationLines.do" />
		</action>

		<action path="/RejectAllocationLineAction"
			type="org.posterita.struts.allocation.AllocationAction"
			name="AllocationForm" scope="request" validate="true"
			parameter="action">
			<forward name="rejectAllocationLine"
				path="/DisplayMyAllocationLines.do" />
		</action>

		<action path="/MakeLineAvailableForSwapAction"
			type="org.posterita.struts.allocation.AllocationAction"
			name="AllocationForm" scope="request" validate="true"
			parameter="action">
			<forward name="makeLineAvailableForSwap"
				path="/DisplayMyAllocationLines.do" />
		</action>

		<action path="/AllocationSwapNowAction"
			type="org.posterita.struts.allocation.AllocationAction"
			name="AllocationForm" scope="request" validate="true"
			parameter="action">
			<forward name="allocationSwapNow"
				path="/DisplayMyAllocationLines.do" />
		</action>

		<action path="/AllocationCancelSwapAction"
			type="org.posterita.struts.allocation.AllocationAction"
			name="AllocationForm" scope="request" validate="true"
			parameter="action">
			<forward name="allocationCancelSwap"
				path="/DisplayMyAllocationLines.do" />
		</action>

		<action path="/ViewAllocationOrdersAction"
			type="org.posterita.struts.allocation.AllocationAction"
			name="AllocationForm" scope="request" validate="true"
			parameter="action">
			<forward name="viewAllocationOrders"
				path="/ViewAllocationOrders.do" />
		</action>

		<action path="/AddRequestAction"
			type="org.posterita.struts.allocation.AllocationAction"
			input="/jsp/allocation/allocationPoolStocks.jsp" name="ProductForm"
			scope="request" validate="true" parameter="action">
			<forward name="addRequest" path="/ViewAllocationOrders.do" />
		</action>

		<action path="/CertificateAction"
			type="org.posterita.struts.report.CertificateAction"
			name="MyCertificateForm" scope="request" validate="true"
			parameter="action">
			<forward name="initCertificate" path="/ListCertificate.do" />
			<forward name="viewCertificate" path="/ViewCertificate.do" />
		</action>

		<action path="/CreateSalesReportWithTrxAction"
			type="org.posterita.struts.report.SalesReportAction"
			name="ReportForm" input="/jsp/report/salesReportWithTransmission.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="viewReport" path="/ViewReport.do" />
		</action>

		<action path="/CreateSalesReportWithoutTrxAction"
			type="org.posterita.struts.report.SalesReportAction"
			name="ReportForm"
			input="/jsp/report/salesReportWithoutTransmission.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="viewReport" path="/ViewReport.do" />
		</action>

		<action path="/CreateSalesTargetReportAction"
			type="org.posterita.struts.report.SalesReportAction"
			name="ReportForm" input="/jsp/report/viewTargetSales.jsp"
			scope="request" validate="false" parameter="action">
			<forward name="viewReport" path="/ViewReport.do" />
		</action>

		<action path="/CreateRetailReportAction"
			type="org.posterita.struts.report.CreateRetailReportAction"
			name="ReportForm" input="/jsp/report/createRetailReport.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="createRetailReport"
				path="/ViewRetailReport.do" />
		</action>

		<action path="/CreateWholesaleReportAction"
			type="org.posterita.struts.report.CreateWholesaleReportAction"
			name="ReportForm" input="/jsp/report/createWholesaleReport.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="createWholesaleReport"
				path="/ViewWholesaleReport.do" />
		</action>

		<action path="/InitTargetSalesAction"
			type="org.posterita.struts.product.TargetSalesAction"
			name="TargetSaleForm" validate="false" scope="request"
			parameter="action">
			<forward name="initTargetSales"
				path="/CreateTargetSales.do" />
		</action>

		<action path="/CreateTargetSalesAction"
			type="org.posterita.struts.product.TargetSalesAction"
			name="TargetSaleForm" input="/jsp/report/createTarget.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="createTarget" path="/CreateTargetSales.do" />
			<forward name="initTargetSales"
				path="/CreateTargetSales.do" />
		</action>

		<action path="/GroupModelsAction"
			type="org.posterita.struts.product.GroupModelsAction"
			name="GroupModelForm" input="/jsp/product/groupModels.jsp"
			scope="request" parameter="action">
			<forward name="initModelsGroup" path="/GroupModels.do" />
			<forward name="groupModel" path="/GroupModels.do" />
		</action>

		<!-- Actions related to creation,editing,listing and deletion of Wholesalers -->

		<action path="/WholesalerAction"
			type="org.posterita.struts.organisation.WholesalerAction"
			name="OrgForm" scope="request" validate="false" parameter="action">
			<forward name="editOrg"
				path="/WholesalerAction.do?action=listOrgs" />
			<forward name="listOrgs" path="/ListWholesalers.do" />
			<forward name="deleteOrg"
				path="/WholesalerAction.do?action=listOrgs" />
			<forward name="initOrg" path="/CreateWholesaler.do" />
			<forward name="viewOrg" path="/ViewWholesaler.do" />
			<forward name="initEditOrg" path="/EditWholesaler.do" />
		</action>


		<action path="/CreateWholesalerAction"
			type="org.posterita.struts.organisation.WholesalerAction"
			name="OrgForm" input="/jsp/organisation/createWholesaler.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="createOrg"
				path="/WholesalerAction.do?action=listOrgs" />
		</action>


		<!-- End of actions related to wholesalers -->

		<action path="/ClearAllDataAction"
			type="org.posterita.struts.superuser.ClearAllDataAction"
			name="DefaultForm" scope="request" parameter="action">
			<forward name="clearAllData" path="/LoginLogout.do" />
		</action>

		<action path="/GenerateDemoDataAction"
			type="org.posterita.struts.superuser.GenerateDemoDataAction"
			name="DefaultForm" scope="request" parameter="action">
			<forward name="generateDemoData"
				path="/WholesalerAction.do?action=listOrgs" />
		</action>

		<action path="/GoToHomePageAction"
			type="org.posterita.struts.login.GoToHomePageAction"
			name="DefaultForm" scope="request" parameter="action">
			<forward name="goToHomePage" path="/Home.do" />
			<forward name="webstore" path="/TamakHome.do" />
			<forward name="pos" path="/POSHome.do" />
		</action>

		<action path="/GetCurrentMonthRetailReportAction"
			type="org.posterita.struts.report.CreateRetailReportAction"
			scope="request" validate="false" parameter="action">
			<forward name="getCurrentMonthReport"
				path="/ViewRetailReport.do" />
		</action>

		<action path="/GetCurrentMonthWholesaleReportAction"
			type="org.posterita.struts.report.CreateWholesaleReportAction"
			scope="request" validate="false" parameter="action">
			<forward name="getCurrentMonthReport"
				path="/ViewWholesaleReport.do" />
		</action>

		<action path="/SelectShowroomTrafficPeriodAction"
			type="org.posterita.struts.showroomTraffic.ShowroomTrafficAction"
			name="MonthForm"
			input="/jsp/showroomTraffic/selectShowroomTrafficPeriod.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="selectShowroomTrafficPeriod"
				path="/SelectShowroomTrafficPeriod.do" />
		</action>


		<action path="/InitShowroomTrafficAction"
			type="org.posterita.struts.showroomTraffic.ShowroomTrafficAction"
			name="MonthForm" scope="request" validate="true"
			parameter="action">
			<forward name="initShowroomTraffic"
				path="/CreateShowroomTraffic.do" />
		</action>

		<action path="/CreateShowroomTrafficAction"
			type="org.posterita.struts.showroomTraffic.ShowroomTrafficAction"
			name="ShowroomTrafficForm"
			input="/jsp/showroomTraffic/createShowroomTraffic.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="createShowroomTraffic"
				path="/TrafficCreated.do" />
		</action>

		<action path="/CreateShowroomTrafficReportAction"
			type="org.posterita.struts.showroomTraffic.ShowroomTrafficAction"
			name="MonthForm" scope="request" validate="true"
			parameter="action">
			<forward name="createShowroomTrafficReport"
				path="/ViewShowroomTrafficReport.do" />
		</action>

		<action path="/GetCustomerDetailsForVinNumberAction"
			type="org.posterita.struts.vinNumber.VinNumberAction"
			name="VinNumberDetailsForm" scope="request" validate="true"
			parameter="action">

			<forward name="getCustomerDetailsForVinNumber"
				path="/ViewCustomerDetailsForVin.do" />
		</action>

		<action path="/GetCustomerDetailsAction"
			type="org.posterita.struts.customer.CustomerAction"
			name="DefaultForm" scope="request" validate="true"
			parameter="action">

			<forward name="getCustomerDetails"
				path="/ViewCustomerDetailsForVin.do" />
		</action>


		<action path="/SearchOrderAction"
			type="org.posterita.struts.order.SearchOrderAction"
			name="SearchOrderForm" scope="request" validate="true"
			input="/jsp/order/searchOrders.jsp" parameter="action">
			<forward name="searchOrder" path="/SearchOrder.do" />
		</action>

		<action path="/SearchOrderByVinNoAction"
			type="org.posterita.struts.order.SearchOrderAction"
			name="DefaultForm" scope="request" validate="false"
			input="/jsp/order/searchOrderForVIN.jsp" parameter="action">
			<forward name="searchOrderForVin"
				path="/SearchOrderForVin.do" />
		</action>

		<action path="/NaamsaModelCodeAction"
			type="org.posterita.struts.naamsa.NaamsaModelCodeAction"
			name="NaamsaModelCodeForm" scope="request" validate="false"
			parameter="action">
			<forward name="listModelCodes" path="/ListModelCodes.do" />
			<forward name="initCreateModelCode"
				path="/CreateModelCodes.do" />
			<forward name="initEditModelCode" path="/EditModelCodes.do" />
		</action>

		<action path="/CreateNaamsaModelCodeAction"
			type="org.posterita.struts.naamsa.NaamsaModelCodeAction"
			name="NaamsaModelCodeForm" scope="request" validate="true"
			input="/jsp/naamsa/createModelCode.jsp" parameter="action">
			<forward name="createModelCode"
				path="/NaamsaModelCodeAction.do?action=listModelCodes" />
		</action>

		<action path="/EditNaamsaModelCodeAction"
			type="org.posterita.struts.naamsa.NaamsaModelCodeAction"
			name="NaamsaModelCodeForm" scope="request" validate="true"
			input="/jsp/naamsa/editModelCode.jsp" parameter="action">
			<forward name="editModelCode"
				path="/NaamsaModelCodeAction.do?action=listModelCodes" />
		</action>

		<!-- naamsa dealer code  -->

		<action path="/NaamsaDealerCodeAction"
			type="org.posterita.struts.naamsa.NaamsaDealerCodeAction"
			name="NaamsaDealerCodeForm" scope="request" validate="false"
			parameter="action">
			<forward name="listDealerCodes" path="/ListDealerCodes.do" />
			<forward name="initCreateDealerCode"
				path="/CreateDealerCodes.do" />
			<forward name="initEditDealerCode"
				path="/EditDealerCodes.do" />
		</action>

		<action path="/CreateNaamsaDealerCodeAction"
			type="org.posterita.struts.naamsa.NaamsaDealerCodeAction"
			name="NaamsaDealerCodeForm" scope="request" validate="true"
			input="/jsp/naamsa/createDealerCode.jsp" parameter="action">
			<forward name="createDealerCode"
				path="/NaamsaDealerCodeAction.do?action=listDealerCodes" />
		</action>

		<action path="/EditNaamsaDealerCodeAction"
			type="org.posterita.struts.naamsa.NaamsaDealerCodeAction"
			name="NaamsaDealerCodeForm" scope="request" validate="true"
			input="/jsp/naamsa/editDealerCode.jsp" parameter="action">
			<forward name="editDealerCode"
				path="/NaamsaDealerCodeAction.do?action=listDealerCodes" />
		</action>


		<action path="/CreateNatisCustomerAction"
			type="org.posterita.struts.customer.CustomerAction"
			input="/jsp/customer/createCustomer.jsp" name="CustomerForm"
			scope="request" validate="true" parameter="action">
			<forward name="createCustomer"
				path="/SaleDetailsAction.do?action=initSales" />
		</action>


		<action path="/SaleDetailsAction"
			type="org.posterita.struts.customer.SalesAction"
			input="/jsp/customer/salesDetails.jsp" name="NatisReleaseForm"
			scope="request" validate="true" parameter="action">
			<forward name="initSales" path="/SalesDetails.do" />
		</action>

		<action
			path="/PurchaseTradeInVehicleAndCreateCustomerOrderAction"
			type="org.posterita.struts.customer.SalesAction" name="TradeInForm"
			scope="request" validate="true" parameter="action">
			<forward name="purchaseTradeInVehicleAndCreateCustomerOrder"
				path="/ViewOrderAction.do" />
		</action>


		<action path="/CreateTradeInORCreateNatisOrderAction"
			type="org.posterita.struts.customer.SalesAction"
			input="/jsp/customer/salesDetails.jsp" name="NatisReleaseForm"
			scope="request" validate="true" parameter="action">
			<forward name="createTradeInOrder"
				path="/GetUsedProductsAction.do?action=getUsedProducts" />
			<forward name="createNatisOrder" path="/ViewOrderAction.do" />
		</action>

		<!-- In progess-->
		<action path="/CreateTradeInVehicleAction"
			type="org.posterita.struts.customer.SalesAction"
			input="/jsp/customer/salesDetails.jsp" name="NatisReleaseForm"
			scope="request" validate="true" parameter="action">
			<forward name="initSales" path="/SalesDetails.do" />
			<forward name="completeSales" path="/ViewOrderAction.do" />
		</action>

		<action path="/ViewReportAction"
			type="org.posterita.struts.report.ViewReportAction"
			name="DefaultForm" scope="request" validate="false"
			parameter="action">
			<forward name="viewReport" path="/PopReport.do" />
		</action>

		<!-- Create Product Attribute Values -->

		<action path="/InitUsedAttributeValueAction"
			type="org.posterita.struts.product.CreateProductAttributeValueAction"
			name="ProductAttributeValueForm" scope="request" validate="true"
			parameter="action">
			<forward name="initAttributeValues"
				path="/CreateUsedProductAttributeValue.do" />
		</action>

		<action path="/InitNewAttributeValueAction"
			type="org.posterita.struts.product.CreateProductAttributeValueAction"
			name="ProductAttributeValueForm" scope="request" validate="true"
			parameter="action">
			<forward name="initAttributeValues"
				path="/CreateNewProductAttributeValue.do" />
		</action>


		<action path="/UsedProductAttributeValueAction"
			type="org.posterita.struts.product.CreateProductAttributeValueAction"
			name="ProductAttributeValueForm"
			input="/jsp/product/createUsedProductAttributeValue.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="createProductAttributeValue"
				path="/CreateUsedProductAttributeValue.do" />
			<forward name="initAttributeValues"
				path="/InitUsedAttributeValueAction.do?action=initAttributeValues" />
			<forward name="updateProductAttributeValue"
				path="/InitUsedAttributeValueAction.do?action=initAttributeValues" />
		</action>

		<action path="/NewProductAttributeValueAction"
			type="org.posterita.struts.product.CreateProductAttributeValueAction"
			name="ProductAttributeValueForm"
			input="/jsp/product/createNewProductAttributeValue.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="createProductAttributeValue"
				path="/CreateNewProductAttributeValue.do" />
			<forward name="initAttributeValues"
				path="/InitNewAttributeValueAction.do?action=initAttributeValues" />
			<forward name="updateProductAttributeValue"
				path="/InitNewAttributeValueAction.do?action=initAttributeValues" />
		</action>

		<action path="/UpdateUsedAttributeValueAction"
			type="org.posterita.struts.product.CreateProductAttributeValueAction"
			name="ProductAttributeValueForm" scope="request" validate="true"
			parameter="action">
			<forward name="updateProductAttributeValue"
				path="/InitUsedAttributeValueAction.do?action=initAttributeValues" />
		</action>

		<action path="/UpdateNewAttributeValueAction"
			type="org.posterita.struts.product.CreateProductAttributeValueAction"
			name="ProductAttributeValueForm" scope="request" validate="true"
			parameter="action">
			<forward name="updateProductAttributeValue"
				path="/InitNewAttributeValueAction.do?action=initAttributeValues" />
		</action>

		<!-- End of Create Product Attribute Values -->

		<action path="/CreateRetailReportChartAction"
			type="org.posterita.struts.report.CreateRetailReportAction"
			name="ReportForm" input="/jsp/report/createRetailReportChart.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="createRetailReportChart"
				path="/ViewReport.do" />
		</action>

		<action path="/CreateWholesaleReportChartAction"
			type="org.posterita.struts.report.CreateWholesaleReportAction"
			name="ReportForm" input="/jsp/report/createWholesaleReportChart.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="createWholesaleReportChart"
				path="/ViewReport.do" />
		</action>

		<action path="/CreateGoingRateReportAction"
			type="org.posterita.struts.report.CreateGoingTrendReportAction"
			name="DefaultForm" scope="request" validate="false"
			parameter="action">
			<forward name="createGoingRateReport"
				path="/ViewGoingRateReport.do" />
		</action>

		<action path="/CreateAllocationReportAction"
			type="org.posterita.struts.report.CreateAllocationReportAction"
			name="DefaultForm" input="/jsp/report/createAllocationReport.jsp"
			scope="request" validate="false" parameter="action">
			<forward name="A" path="/CreateAllocationReport.do" />
			<forward name="B" path="/ViewAllocationReport.do" />
		</action>

		<action path="/CreateStockReportAction"
			type="org.posterita.struts.report.CreateStockReportAction"
			name="DefaultForm" input="/jsp/report/createStockReport.jsp"
			scope="request" validate="false" parameter="action">
			<forward name="createStockHistoryReport"
				path="/ViewStockHistoryReport.do" />
			<forward name="createAllStockReport"
				path="/ViewAllStockReport.do" />
		</action>


		<action path="/SalesBySPReportAction"
			type="org.posterita.struts.report.SalesBySalesPersonReportAction"
			name="ReportForm" input="/jsp/report/createSalesBySPReport.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="createSalesBySPReport"
				path="/ViewStockReport.do" />
		</action>

		<action path="/CreateLeasePlanReportAction"
			type="org.posterita.struts.report.CreateLeasePlanReportAction"
			name="ReportForm" input="/jsp/report/createLeasePlanReport.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="createLeasePlanReport"
				path="/ViewStockReport.do" />
		</action>

		<action path="/NaamsaReportAction"
			type="org.posterita.struts.report.NaamsaReportAction"
			name="ReportForm" input="/jsp/report/createNaamsaReport.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="createNaamsaReport"
				path="/ViewNaamsaReport.do" />
		</action>

		<action path="/NaamsaSummaryReportAction"
			type="org.posterita.struts.report.NaamsaReportAction"
			name="ReportForm" input="/jsp/report/createNaamsaSummaryReport.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="createNaamsaSummaryReport"
				path="/ViewNaamsaSummaryReport.do" />
		</action>

		<action path="/CustomerReportAction"
			type="org.posterita.struts.report.CustomerReportAction"
			name="ReportForm" input="/jsp/report/createCustomerReport.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="createCustomerReport"
				path="/ViewStockReport.do" />
		</action>

		<action path="/TradeInReportAction"
			type="org.posterita.struts.report.TradeInReportAction"
			name="ReportForm" input="/jsp/report/createTradeInReport.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="createTradeInReport"
				path="/ViewStockReport.do" />
		</action>

		<action path="/CreateRebateReportAction"
			type="org.posterita.struts.report.CreateRebateReportAction"
			name="ReportForm" input="/jsp/report/createRebateReport.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="createRebateReport"
				path="/ViewStockReport.do" />
		</action>

		<action path="/SCOReportAction"
			type="org.posterita.struts.report.CreateSCOReportAction"
			name="ReportForm" input="/jsp/report/createSCOReport.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="createSCOReport" path="/ViewStockReport.do" />
		</action>

		<action path="/AddVehicleAction"
			type="org.posterita.struts.vehicle.VehicleAction" name="VehicleForm"
			input="/jsp/vehicle/addVehicle.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="addVehicleSuccess"
				path="/AddVehicleSuccess.do" />
		</action>


		<action path="/SetSCOStatusAction"
			type="org.posterita.struts.sco.SCOStatusAction" name="SCOStatusForm"
			input="/jsp/sco/updateSCOStatus.jsp" scope="request" validate="false"
			parameter="action">
			<forward name="setProductsAvailable"
				path="/UpdateSCOStatus.do" />
			<forward name="setProductsUnavailable"
				path="/UpdateSCOStatus.do" />
		</action>

		<action path="/GetSCOStatusAction"
			type="org.posterita.struts.sco.SCOStatusAction"
			name="SCOStatusDetailsForm" input="/jsp/sco/updateSCOStatus.jsp"
			scope="request" validate="false" parameter="action">
			<forward name="getProductList" path="/UpdateSCOStatus.do" />
		</action>

		<action path="/GetModelMatchingAction"
			type="org.posterita.struts.importer.ModelMatchingAction"
			name="DefaultForm" input="/jsp/importer/modelmatch.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="getExistingModelMatching"
				path="/ViewModelMatching.do" />
		</action>

		<action path="/AddModelMatchingAction"
			type="org.posterita.struts.importer.ModelMatchingAction"
			name="ModelMatchingUpdateForm"
			input="/jsp/importer/addmodelmatch.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="addModelMatching"
				path="/GetModelMatchingAction.do?action=getExistingModelMatching" />
		</action>

		<action path="/ViewModelMatchingAction"
			type="org.posterita.struts.importer.ModelMatchingAction"
			name="ModelMatchingForm" scope="request" validate="true"
			parameter="action">
			<forward name="viewModelMatching"
				path="/EditModelMatching.do" />
		</action>

		<action path="/EditModelMatchingAction"
			type="org.posterita.struts.importer.ModelMatchingAction"
			name="ModelMatchingUpdateForm"
			input="/jsp/importer/editmodelmatch.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="editModelMatching"
				path="/GetModelMatchingAction.do?action=getExistingModelMatching" />
		</action>

		<action path="/CreateRetailReportwtTrxAction"
			type="org.posterita.struts.report.CreateRetailReportAction"
			name="ReportForm" input="/jsp/report/createRetailReportwtTrx.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="createRetailReportwtTrx"
				path="/ViewRetailReport.do" />
		</action>

		<action path="/CreateWholesaleReportwtTrxAction"
			type="org.posterita.struts.report.CreateWholesaleReportAction"
			name="ReportForm" input="/jsp/report/createWholesaleReportwtTrx.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="createWholesaleReportwtTrx"
				path="/ViewWholesaleReport.do" />
		</action>


		<!-- Editing of Business Partners -->
		<action path="/InitEditBPartnerAction"
			type="org.posterita.struts.bPartner.BPartnerAction"
			name="CreateBPartnerForm" scope="request" validate="false"
			parameter="action">
			<forward name="initEditBpartnerDetails"
				path="/EditBPartner.do" />
		</action>

		<action path="/ActivateBPartnerAction"
			type="org.posterita.struts.bPartner.BPartnerAction"
			name="DefaultForm" scope="request" validate="false"
			parameter="action">
			<forward name="activateBPartner"
				path="/ViewBPartnerAction.do?action=getAllBpartners" />
		</action>

		<action path="/EditBPartnerDetailsAction"
			type="org.posterita.struts.bPartner.BPartnerAction"
			name="CreateBPartnerForm" input="/jsp/bPartner/editBPartner.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="editBpartnerDetails"
				path="/ViewBPartnerAction.do?action=getAllBpartners" />
		</action>
		<!-- End of Editing of Business Partners -->

		<!-- Editing of product -->
		<action path="/ProductStatusAction"
			type="org.posterita.struts.product.ProductStatusAction"
			name="ProductStatusForm" input="/jsp/product/updateProductStatus.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="setProductsAvailable"
				path="/UpdateProductStatus.do" />
			<forward name="setProductsUnavailable"
				path="/UpdateProductStatus.do" />
			<forward name="getProductList"
				path="/UpdateProductStatus.do" />
		</action>

		<!-- End of Editing of product -->

		<action path="/WesbankAction"
			type="org.posterita.struts.wesbank.WesbankAction"
			name="OrderLineForm" scope="request" validate="true"
			parameter="action">
			<forward name="viewMessageLog" path="/ViewMessageLog.do" />
			<forward name="getAllMessageLog"
				path="/GetAllMessageLog.do" />
			<forward name="pingWesbank" path="/PingResponse.do" />
		</action>

		<action path="/CheckSequenceAction"
			type="org.posterita.struts.admin.CheckSequenceAction"
			name="DefaultForm" scope="request" validate="true"
			parameter="action">
			<forward name="checkSequence"
				path="/CheckSequenceSuccess.do" />
		</action>

		<action path="/CheckDataIntegrity"
			type="org.posterita.struts.admin.CheckDataIntegrityAction"
			name="DefaultForm" scope="request" validate="true"
			parameter="action">
			<forward name="checkDataIntegrity"
				path="/CheckDataIntegritySuccess.do" />
		</action>


		<action path="/DeleteCompletedOrder"
			type="org.posterita.struts.order.DeleteCompletedOrderAction"
			name="DefaultForm" scope="request" validate="true"
			parameter="action">
			<forward name="checkSequence"
				path="/CheckSequenceSuccess.do" />
		</action>


		<action path="/ViewNonInvoicedOrderAction"
			type="org.posterita.struts.order.DeleteCompletedOrderAction"
			name="OrderHistoryForm" input="/jsp/order/viewNonInvoicedOrders.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="viewCompletedOrders"
				path="/ViewNonInvoicedOrders.do" />
		</action>






		<action path="/AttachProductImageAction"
			type="org.posterita.struts.product.ProductImageAction"
			name="DefaultForm" input="/jsp/product/uploadProductImage.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="attachProductImage"
				path="/ListProductImageAction.do?action=listProductImage" />
		</action>

		<action path="/ProductImagesAction"
			type="org.posterita.struts.product.ProductImageAction"
			name="ProductImageForm" input="/jsp/webstore/wstorelistproducts.jsp"
			scope="request" validate="true" parameter="action">

			<forward name="reprocessAllProductImages"
				path="/ListProductImageAction.do?action=listProductImage" />
			<forward name="reprocessProductImages"
				path="/ListProductImageAction.do?action=listProductImage" />
			<forward name="webstoreFeatured"
				path="/ListProductImageAction.do?action=listProductImage" />
			<forward name="initEditProductsDetails"
				path="/EditProductKeywords.do" />
			<forward name="activateProducts"
				path="/ListProductImageAction.do?action=listProductImage" />
			<forward name="inactivateProducts"
				path="/ListProductImageAction.do?action=listProductImage" />
			<forward name="initEditProductAttributes"
				path="/EditProductAttributes.do" />
			<forward name="updateProductsBarcode"
				path="/ListProductImageAction.do?action=listProductImage" />
		</action>


		<action path="/GoToUploadImagePageAction"
			type="org.posterita.struts.product.ProductImageAction"
			name="ProductImageForm" input="/jsp/product/listProductImage.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="gotoUploadImagePage"
				path="/UploadProductImage.do" />
		</action>

		<action path="/ListProductImageAction"
			type="org.posterita.struts.product.ProductImageAction"
			name="ProductSearchForm" scope="request" validate="true"
			parameter="action">
			<forward name="wsListProductImage"
				path="/WStoreListProductImage.do" />
			<forward name="listProductImage"
				path="/ListProductImage.do" />
		</action>

		<action path="/ChangeProductImageAction"
			type="org.posterita.struts.product.ProductImageAction"
			name="ProductImageForm" input="/jsp/product/listProductImage.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="editProductImage"
				path="/UploadProductImage.do" />
			<forward name="deleteProductImage"
				path="/ListProductImageAction.do?action=listProductImage" />
		</action>

		<action path="/FindAllocationToFlagSCOAction"
			type="org.posterita.struts.allocation.AllocationAction"
			name="DocumentForm" input="/jsp/allocation/flagSCOonAllocation.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="findAllocationToFlagSCO"
				path="/ViewAllocationToFlagSCO.do" />
		</action>

		<action path="/FlagSCOonAllocationAction"
			type="org.posterita.struts.allocation.AllocationAction"
			name="DocumentForm" input="/jsp/order/viewAllocationToFlagSCO.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="flagSCOonAllocation"
				path="/FindAllocationToFlagSCOAction.do?action=findAllocationToFlagSCO" />
		</action>

		<action path="/AttachProductImageAction"
			type="org.posterita.struts.product.ProductImageAction"
			name="ProductImageForm" input="/jsp/product/uploadProductImage.jsp"
			scope="request" validate="false" parameter="action">
			<forward name="attachProductImage"
				path="/ListProductImageAction.do?action=listProductImage" />
		</action>

		<action path="/ChangeProductImageAction"
			type="org.posterita.struts.product.ProductImageAction"
			name="ProductImageForm" input="/jsp/product/listProductImage.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="editProductImage"
				path="/UploadProductImage.do" />
			<forward name="deleteProductImage"
				path="/ListProductImageAction.do?action=listProductImage" />
		</action>

		<action path="/ViewProductAction"
			type="org.posterita.webstore.action.ProductAction"
			name="GenericProductForm" input="/jsp/tshirt/addTShirtToCart.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="viewProduct" path="/AddTShirtToCart.do" />
		</action>


		<!-- AUTOMATED IMPORT -->

		<action path="/ImportedVehiclesAction"
			type="org.posterita.struts.importer.ImporterAction"
			name="VehicleImportForm"
			input="/jsp/importer/viewimportedvehicles.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="getSelImportedVehicles"
				path="/ViewImportedVehicles.do" />
		</action>

		<action path="/UnimportedVehiclesAction"
			type="org.posterita.struts.importer.ImporterAction"
			name="VehicleImportForm"
			input="/jsp/importer/viewunimportedvehicles.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="getAllUnimportedVehicles"
				path="/ViewUnimportedVehicles.do" />
			<forward name="reperformMatching"
				path="/UnimportedVehiclesAction.do?action=getAllUnimportedVehicles" />
			<forward name="importVehicles"
				path="/UnimportedVehiclesAction.do?action=getAllUnimportedVehicles" />
		</action>


		<!-- Colour Code Matching -->
		<action path="/AddColourCodeMatchingAction"
			type="org.posterita.struts.colourcode.ColourCodeMatchingAction"
			name="ColourCodeMatchingModForm"
			input="/jsp/importer/addcolourcodematch.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="addColourCodeMatch"
				path="/GetColourCodeMatchingAction.do?action=getColourCodeMatchings" />
		</action>

		<action path="/GetColourCodeMatchingAction"
			type="org.posterita.struts.colourcode.ColourCodeMatchingAction"
			name="DefaultForm" scope="request" validate="true"
			parameter="action">
			<forward name="getColourCodeMatchings"
				path="/GetColourCodeMatching.do" />
		</action>

		<action path="/ViewColourCodeMatchingAction"
			type="org.posterita.struts.colourcode.ColourCodeMatchingAction"
			name="ColourCodeMatchingForm" scope="request"
			input="/jsp/importer/editcolourcodematch.jsp" validate="true"
			parameter="action">
			<forward name="viewColourCodeMatch"
				path="/EditColourCodeMatching.do" />
		</action>

		<action path="/EditColourCodeMatchingAction"
			type="org.posterita.struts.colourcode.ColourCodeMatchingAction"
			name="ColourCodeMatchingModForm"
			input="/jsp/importer/editcolourcodematch.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="editColourCodeMatch"
				path="/GetColourCodeMatchingAction.do?action=getColourCodeMatchings" />
		</action>

		<action path="/GetAvailableProductSizesAction"
			type="org.posterita.struts.stock.GenericStockAction"
			name="GenericProductForm" scope="request" validate="true"
			parameter="action">
			<forward name="getAvailableProductSizes"
				path="/AvailableProductSizes.do" />
		</action>


		<action path="/CompletePOSOrderAction"
			type="org.posterita.struts.pos.POSOrderAction" name="OrderLineForm"
			input="/jsp/pos/draftedPOSOrder.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="completePOSOrder"
				path="/CompletePOSOrder.do" />
		</action>

		<action path="/CompletePOSOrderAction2"
			type="org.posterita.struts.pos.POSOrderAction" name="OrderLineForm"
			input="/jsp/pos/draftedPOSOrder2.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="completePOSOrderPrintInvoice"
				path="/CompletePOSOrder2.do" />
		</action>

		<action path="/GetCashBookDetailsAction"
			type="org.posterita.struts.pos.CashBookAction" name="POSForm"
			input="/jsp/pos/closeCashBook.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="getCashBookDetails"
				path="/ViewCashBookDetails.do" />
		</action>

		<action path="/CloseCashBookAction"
			type="org.posterita.struts.pos.CashBookAction"
			name="CashBookDetailForm" input="/jsp/pos/closeCashBook.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="closeCashBook"
				path="/ViewCashBookDetails.do" />
		</action>

		<action path="/InitClosePOSTillAction"
			type="org.posterita.struts.pos.CashBookAction"
			name="CashBookDetailForm" input="/jsp/pos/closePOSTill.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="initCloseTill" path="/ClosePOSTill.do" />
		</action>

		<action path="/ClosePOSTillAction"
			type="org.posterita.struts.pos.CashBookAction"
			name="CashBookDetailForm" input="/jsp/pos/closePOSTill.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="closeTill" path="/ClosedPOSTill.do" />
		</action>

		<action path="/AdjustCashBookAction"
			type="org.posterita.struts.pos.CashBookAction"
			name="CashBookDetailForm" input="/jsp/pos/adjustCashBook.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="adjustCashBookAction"
				path="/CashBookAdjusted.do" />
		</action>

		<action path="/ChoosePOSAction"
			type="org.posterita.struts.login.POSLoginAction" name="DefaultForm"
			input="/jsp/pos/choosePOS.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="choosePOS"
				path="/GetMenuItemsAction.do?action=getMenuItems" />
		</action>


		<action path="/GetCurrentTillAmount"
			type="org.posterita.struts.pos.POSOrderAction" name="DefaultForm"
			input="/jsp/pos/getCurrentTillAmount.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="getCurrentTillAmount"
				path="/GetTillAmount.do" />
		</action>

		<action path="/GetPOSStockAction"
			type="org.posterita.struts.pos.POSStockAction" name="POSStockForm"
			input="/jsp/pos/getPOSStock.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="getPOSStock" path="/GetPOSStock.do" />
		</action>

		<action path="/GetStockAction"
			type="org.posterita.struts.pos.POSStockAction" name="AttributeForm"
			input="/jsp/pos/getPOSStock.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="getStock" path="/GetPOSStock.do" />
			<forward name="getStockFromSearch" path="/GetPOSStock.do" />
			<forward name="getProducts" path="/GetPOSStock.do" />
		</action>

		<!-- 
			<action path="/GetStockFromSearchAction"
			type="org.posterita.struts.pos.POSStockAction"
			name="AttributeForm"
			input="/jsp/pos/getPOSStock.jsp"
			scope="request"
			validate="true"
			parameter="action">	
			<forward name="getStockFromSearch" path="/GetPOSStock.do"/>
			</action>   
			
			
			<action path="/GetProductAction"
			type="org.posterita.struts.pos.POSStockAction"
			name="AttributeForm"
			input="/jsp/pos/getPOSStock.jsp"
			scope="request"
			validate="true"
			parameter="action">	
			<forward name="getProducts" path="/GetPOSStock.do"/>
			</action>   
		-->


		<action path="/CreateGoodsReceiveAction"
			type="org.posterita.struts.pos.POSGoodsAction" name="OrderLineForm"
			input="/jsp/pos/goodsReceiveNote.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="createPOSGoodsReceiveNote"
				path="/DraftedGoodsReceiveNote.do" />
			<forward name="addToShoppingCart"
				path="/GoodsReceiveNote.do" />
		</action>

		<action path="/CreateGoodsReturnNoteAction"
			type="org.posterita.struts.pos.POSGoodsAction" name="OrderLineForm"
			input="/jsp/pos/goodsReturnNote.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="createPOSGoodsReturnNote"
				path="/DraftedGoodsReturnNote.do" />
			<forward name="addToShoppingCart"
				path="/GoodsReturnNote.do" />
		</action>

		<action path="/CreateCustomerReturnOrderAction"
			type="org.posterita.struts.pos.POSGoodsAction" name="OrderLineForm"
			input="/jsp/pos/customerReturnOrder.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="createCustomerReturnOrder"
				path="/DraftedCustomerReturnOrder.do" />
			<forward name="addToShoppingCart"
				path="/CustomerReturnOrder.do" />
		</action>

		<action path="/GetCustomerReturnFromPOSOrderAction"
			type="org.posterita.struts.pos.POSGoodsAction" name="OrderLineForm"
			input="/jsp/pos/getCustomerReturnFormPOSOrder.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="createCustomerReturnFromPOSOrder"
				path="/CustomerReturnOrder2.do" />
		</action>

		<action path="/CreateCustomerReturnOrderAction2"
			type="org.posterita.struts.pos.POSGoodsAction" name="OrderLineForm"
			input="/jsp/pos/customerReturnOrder2.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="createCustomerReturnOrder"
				path="/DraftedCustomerReturnOrder2.do" />
			<forward name="addToShoppingCart"
				path="/CustomerReturnOrder2.do" />
		</action>

		<action path="/CreateCustomerReturnOrderAction3"
			type="org.posterita.struts.pos.POSGoodsAction" name="OrderLineForm"
			input="/jsp/pos/customerReturnOrder3.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="createCustomerReturnOrder"
				path="/DraftedCustomerReturnOrder3.do" />
			<forward name="addToShoppingCart"
				path="/CustomerReturnOrder3.do" />
		</action>

		<action path="/CompleteGoodsReceiveNoteAction"
			type="org.posterita.struts.pos.POSGoodsAction" name="OrderLineForm"
			input="/jsp/pos/draftedGoodsReceiveNote.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="completeGoodsReceiveNote"
				path="/CompletedGoodsReceiveNote.do" />
		</action>


		<action path="/CompleteGoodsReturnNoteAction"
			type="org.posterita.struts.pos.POSGoodsAction" name="OrderLineForm"
			input="/jsp/pos/draftedGoodsReturnNote.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="completeGoodsReturnNote"
				path="/CompletedGoodsReturnNote.do" />
		</action>


		<action path="/CompleteCustomerReturnOrderAction"
			type="org.posterita.struts.pos.POSGoodsAction" name="OrderLineForm"
			input="/jsp/pos/draftedCustomerReturnOrder.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="completeCustomerReturnOrder"
				path="/CompletedCustomerReturnOrder.do" />
		</action>

		<action path="/CompleteCustomerReturnOrderAction2"
			type="org.posterita.struts.pos.POSGoodsAction" name="OrderLineForm"
			input="/jsp/pos/draftedCustomerReturnOrder2.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="completeCustomerReturnOrder"
				path="/CompletedCustomerReturnOrder.do" />
		</action>

		<action path="/CompleteCustomerReturnOrderAction3"
			type="org.posterita.struts.pos.POSGoodsAction" name="OrderLineForm"
			input="/jsp/pos/draftedCustomerReturnOrder3.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="completeCustomerReturnOrder"
				path="/CompletedCustomerReturnOrder.do" />
		</action>



		<action path="/GetAllPOSVendor"
			type="org.posterita.struts.pos.POSGoodsAction" name="OrderLineForm"
			input="/jsp/pos/goodsReceiveNote.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="getAllVendors" path="/GoodsReceiveNote.do" />
			<forward name="getAllVendorsForReturnNote"
				path="/GoodsReturnNote.do" />

		</action>


		<action path="/CreatePOSProducts"
			type="org.posterita.struts.pos.POSProductAction"
			name="POSProductForm" input="/jsp/pos/createPOSProduct.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="createPOSProduct" path="/CreatedProducts.do" />

		</action>

		<action path="/CreatePOSGarmentsProductsAction"
			type="org.posterita.struts.pos.POSProductAction" name="GarmentForm"
			input="/jsp/pos/createPOSGarmentProducts.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="createPOSGarmentProduct"
				path="/CreatedProducts.do" />

		</action>


		<action path="/GetTaxCategoryAction"
			type="org.posterita.struts.pos.POSGoodsAction" name="ProductForm"
			input="/jsp/pos/goodsReceiveNote.jsp" scope="request"
			validate="false" parameter="action">
			<forward name="getTaxCategory"
				path="/CreatePOSGarmentProduct.do" />

		</action>



		<action path="/GetProductCategory"
			type="org.posterita.struts.pos.POSGoodsAction" name="POSProductForm"
			input="/jsp/pos/goodsReceiveNote.jsp" scope="request"
			validate="false" parameter="action">
			<forward name="getProductCategory"
				path="/CreatePOSProduct.do" />

		</action>

		<action path="/ViewPOSHistoryForAll"
			forward="/jsp/pos/viewPOSHistoryForAll.jsp" />
		<action path="/InitPOSHistoryAction"
			type="org.posterita.struts.pos.POSReportAction" name="POSHistoryForm"
			input="/jsp/pos/viewPOSHistory.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="initPOSHistory"
				path="/ViewPOSHistoryForAll.do" />

		</action>


		<action path="/ViewPOSHistoryAction"
			type="org.posterita.struts.pos.POSReportAction" name="POSHistoryForm"
			input="/jsp/pos/viewPOSHistory.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="getPOSHistory" path="/ViewPOSHistory.do" />
		</action>

		<action path="/ViewPOSHistoryForAllAction"
			type="org.posterita.struts.pos.POSReportAction" name="POSHistoryForm"
			input="/jsp/pos/viewPOSHistory.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="getPOSHistory"
				path="/ViewPOSHistoryForAll.do" />
		</action>
		<!--Partial Order History-->
		<action path="/ViewPartialPOSOrderHistory"
			forward="/jsp/pos/viewPartialPOSOrderHistory.jsp" />

		<action path="/ViewPartialPOSOrderHistoryAction"
			type="org.posterita.struts.pos.POSReportAction" name="POSHistoryForm"
			input="/jsp/pos/viewPartialPOSOrderHistory.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="initPartialPOSHistory"
				path="/ViewPartialPOSOrderHistory.do" />
			<forward name="getPartialPOSHistory"
				path="/ViewPartialPOSOrderHistory.do" />
			<forward name="deletePartialPOSOrder"
				path="/ViewPartialPOSOrderHistory.do" />
		</action>

		<!--view POS orders -->
		<action path="/ViewCompletedGoodsReceiveNote"
			forward="/jsp/pos/viewCompletedGoodsReceiveNote.jsp" />
		<action path="/ViewCompletedGoodsReturnNote"
			forward="/jsp/pos/viewCompletedGoodsReturnNote.jsp" />
		<action path="/ViewCompletedCustomerReturnOrder"
			forward="/jsp/pos/viewCompletedCustomerReturnOrder.jsp" />
		<action path="/ViewCompletePOSOrder"
			forward="/jsp/pos/viewCompletePOSOrder.jsp" />

		<action path="/ViewPOSOrderAction"
			type="org.posterita.struts.pos.POSGoodsAction" name="OrderLineForm"
			input="/jsp/pos/viewPOSHistory.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="completeGoodsReceiveNote"
				path="/ViewCompletedGoodsReceiveNote.do" />
			<forward name="completeGoodsReturnNote"
				path="/ViewCompletedGoodsReturnNote.do" />
			<forward name="completeCustomerReturnOrder"
				path="/ViewCompletedCustomerReturnOrder.do" />
			<forward name="completePOSOrder"
				path="/ViewCompletePOSOrder.do" />
			<forward name="completedCreditOrder"
				path="/ViewCompletedCreditOrder.do" />
		</action>

		<action path="/GetShoppingCartForOrder"
			type="org.posterita.struts.pos.POSOrderAction" name="OrderLineForm"
			input="/jsp/pos/draftedPOSOrder.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="getOrderShoppingCart"
				path="/CreatePOSOrder.do" />
			<forward name="getCustomerReturnOrderShoppingCart"
				path="/CustomerReturnOrder2.do" />
			<forward name="getCustomerReturnOrderShoppingCart2"
				path="/CustomerReturnOrder.do" />
			<forward name="getCreditMemoShoppingCart"
				path="/CustomerReturnOrder3.do" />
		</action>

		<action path="/ReprintOrderAction"
			type="org.posterita.struts.pos.POSOrderAction" name="OrderLineForm"
			input="/jsp/pos/viewPOSHistory.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="reprintOrder"
				path="/InitPOSHistoryAction.do?action=initPOSHistory" />
		</action>




		<action path="/ViewCompletedPOSOrderAction"
			type="org.posterita.struts.pos.POSGoodsAction" name="OrderLineForm"
			input="/jsp/pos/viewPOSHistory.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="viewCompletedPOSOrder"
				path="/ViewCompletedPOSOrder.do" />
		</action>

		<action path="/ImportPOSProductsAction"
			type="org.posterita.struts.pos.ImportPOSProductAction"
			name="DefaultForm" input="/jsp/pos/importPOSProducts.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="importPOSProducts"
				path="/CreatedProducts.do" />

		</action>

		<action path="/ImportCustomerAction"
			type="org.posterita.struts.pos.ImportCustomerAction"
			name="DefaultForm" input="/jsp/pos/importCustomer.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="importCustomers" path="ImportCustomers.do" />
		</action>


		<action path="/ViewProductForUpdateAction"
			type="org.posterita.struts.pos.POSProductAction"
			name="POSProductForm" input="/jsp/pos/viewAllPOSProducts.jsp"
			scope="request" validate="false" parameter="action">
			<forward name="activateProduct"
				path="/ViewAllPOSProduct.do" />
			<forward name="deactivateProduct"
				path="/ViewAllPOSProduct.do" />

			<forward name="viewProduct" path="/ViewPOSProduct.do" />
			<forward name="viewProductForUpdate"
				path="/CreatePOSProduct.do" />
			<forward name="initUpdateBulkProductDetails"
				path="/EditBulkProductPrice.do" />
		</action>

		<action path="/EditBulkProductPriceAction"
			type="org.posterita.struts.pos.POSProductAction"
			name="EditProductForm" input="/jsp/pos/editBulkProductPrice.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="viewProductForUpdate"
				path="/UpdateProductDetails.do" />
			<forward name="initUpdateBulkProductDetails"
				path="/EditBulkProductPrice.do" />
			<forward name="updateBulkProductDetails"
				path="/ViewPOSProductCartAction.do?action=viewCart" />
		</action>


		<action path="/ViewBPartnerInfoAction"
			type="org.posterita.struts.pos.BpartnerInfoAction"
			name="BPartnerInfoForm" input="/jsp/pos/viewPOSBPartnerInfo.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="getBpartnerInfo"
				path="/ViewPOSBPartnerInfo.do" />
		</action>



		<action path="/ViewBPartnerTrxDetailsAction"
			type="org.posterita.struts.pos.BpartnerInfoAction"
			name="BPartnerInfoForm" input="/jsp/pos/viewPOSBPartnerInfo.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="getBpartnerTrxDetails"
				path="/ViewPOSBPartnerTrxDetails.do" />

		</action>


		<action path="/UpdatePOSProductAction"
			type="org.posterita.struts.pos.POSProductAction" name="POSProductForm"
			input="/jsp/pos/updatePOSProduct.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="updateProductDetails"
				path="/UpdatedProductDetails.do" />

		</action>

		<action path="/InitCreateUserAccountAction"
			type="org.posterita.webstore.action.CreateWebstoreUserAction"
			scope="request" validate="true" parameter="action">
			<forward name="initCreate"
				path="/WebstoreCreateCustomer.do" />
			<forward name="continueCheckout"
				path="/DeliveryInformationAction.do?action=shippingMethods" />
		</action>

		<action path="/DeliveryInformationAction"
			type="org.posterita.webstore.action.MInOutAction"
			name="DeliveryInformationForm"
			input="/jsp/webstore/deliveryInformation.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="shippingMethods"
				path="/DeliveryInformation.do" />
			<forward name="putShippingMethod"
				path="/PaymentInformation.do" />
			<forward name="orderConfirmation"
				path="/OrderConfirmation.do" />
		</action>

		<action path="/CreateUserAccountAction"
			type="org.posterita.webstore.action.CreateWebstoreUserAction"
			name="WebstoreCustomerForm"
			input="/jsp/webstore/webstoreCreateCustomer.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="createUser"
				path="/ViewWebstoreUserDetails.do" />
			<forward name="continueCheckout"
				path="/DeliveryInformationAction.do?action=shippingMethods" />

		</action>

		<action path="/WebstorePaymentAction"
			type="org.posterita.webstore.action.PaymentAction"
			name="WebstoreCreditCardForm"
			input="/jsp/webstore/paymentInformation.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="getCreditCardDetails"
				path="/OrderConfirmation.do" />
		</action>
		<!--         
			<action path="/CreateWebstoreCustomerAction"
			type="org.posterita.webstore.action.CreateWebstoreUserAction"
			name="WebstoreCustomerCreditCardForm"
			input="/jsp/webstore/webstoreCreateCustomerAndCreditCard.jsp"
			scope="request"
			validate="true"
			parameter="action">
			<forward name="createUser" path="/ViewWebstoreUserDetails.do"/>
			
			</action>        
		-->

		<action path="/EditUserAccountAction"
			type="org.posterita.webstore.action.CreateWebstoreUserAction"
			name="UserForm" input="/jsp/tshirt/viewUserDetailsForUpdate.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="editUserDetails"
				path="/ViewWebstoreUserDetails.do" />
			<forward name="paymentInformation"
				path="/PaymentInformation.do" />
			<forward name="orderConfirmation"
				path="/OrderConfirmation.do" />
		</action>

		<action path="/ViewWebstoreUserDetailsAction"
			type="org.posterita.webstore.action.CreateWebstoreUserAction"
			name="UserForm" input="/jsp/tshirt/createWebstoreUser.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="viewUserDetails"
				path="/ViewWebstoreUserDetails.do" />

		</action>

		<action path="/ViewWebstoreBillingAddressAction"
			type="org.posterita.webstore.action.CreateWebstoreUserAction"
			name="UserForm" input="/jsp/tshirt/createWebstoreUser.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="viewUserDetailsForUpdate"
				path="/NewBillingAddress.do" />
		</action>

		<action
			path="/ViewWebstoreBillingAddressActionOnOrderConfirmation"
			type="org.posterita.webstore.action.CreateWebstoreUserAction"
			name="UserForm" input="/jsp/tshirt/createWebstoreUser.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="viewUserDetailsForUpdate"
				path="/NewBillingAddressAction.do" />
		</action>


		<action path="/ChangeUserPasswordAction"
			type="org.posterita.struts.login.LoginAction"
			name="ChangePasswordForm"
			input="/jsp/tshirt/changeWebstoreUserPassword.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="changeUserPassword"
				path="/PasswordChanged.do" />

		</action>


		<action path="/ViewUserForUpdateAction"
			type="org.posterita.webstore.action.CreateWebstoreUserAction"
			name="UserForm" input="/jsp/login/webstoreCustomerLogin.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="viewUserDetailsForUpdate"
				path="/ViewWebstoreUserDetailsForUpdate.do" />

		</action>

		<action path="/SearchProductAction"
			type="org.posterita.struts.stock.StockAction"
			name="SearchProductForm" scope="request" validate="true"
			parameter="action">
			<forward name="searchForProducts"
				path="/AvailableProducts.do" />
		</action>

		<action path="/EditProductKeywordsAction"
			type="org.posterita.struts.product.ProductImageAction"
			name="ProductKeywordsForm" scope="request" validate="true"
			parameter="action">
			<forward name="editProductsDetails"
				path="/ListProductImageAction.do?action=initListProductImage" />
		</action>

		<action path="/EditProductAction"
			type="org.posterita.struts.product.ProductAction"
			name="ProductKeywordsForm" scope="request" validate="true"
			parameter="action">
			<forward name="editProductsDetails"
				path="/ListProductImageAction.do?action=initListProductImage" />
		</action>

		<action path="/InitWStoreEditPriceListAction"
			type="org.posterita.struts.product.PriceListAction"
			input="/jsp/webstore/pricelist.jsp" name="PriceListForm"
			scope="request" validate="true" parameter="action">
			<forward name="initWebstoreEditPriceList"
				path="/EditWStorePriceList.do" />
		</action>

		<action path="/EditWStorePriceListAction"
			type="org.posterita.struts.product.PriceListAction"
			input="/jsp/webstore/editpricelist.jsp" name="EditPriceListForm"
			scope="request" validate="true" parameter="action">
			<forward name="editWebstorePriceList"
				path="/InitPriceListAction.do?action=viewWebstorePriceList" />
		</action>


		<action path="/InitViewAttributesAction"
			type="org.posterita.struts.attributes.AttributesAction"
			input="/jsp/pos/wstoreviewattributevalues.jsp"
			name="AttributeValuesForm" scope="request" validate="true"
			parameter="action">
			<forward name="initViewAttributeValues"
				path="/ViewAttributeValues.do" />
		</action>


		<action path="/ViewAttributesAction"
			type="org.posterita.struts.attributes.AttributesAction"
			input="/jsp/pos/wstoreviewattributevalues.jsp"
			name="AttributeValuesForm" scope="request" validate="true"
			parameter="action">
			<forward name="listAttributeValues"
				path="/ViewAttributeValues.do" />
		</action>

		<action path="/EditAttributeValueAction"
			type="org.posterita.struts.attributes.AttributesAction"
			input="/jsp/pos/wstoreeditattribute.jsp"
			name="EditAttributeValueForm" scope="request" validate="true"
			parameter="action">
			<forward name="initEditAttributeValue"
				path="/ViewAttributeValues.do" />
			<forward name="editAttributeValue"
				path="/ViewAttributeValues.do" />
		</action>

		<action path="/ClearShoppingCartAction"
			type="org.posterita.struts.cart.ClearShoppingCartAction"
			scope="request" validate="true" parameter="action">
			<forward name="clearShoppingCart"
				path="/ViewShoppingCart.do" />
		</action>

		<action path="/SearchPOSProductAction"
			type="org.posterita.struts.pos.SearPOSProductAction"
			scope="request">
			<forward name="displayProducts" path="/ViewPOSProducts.do" />
		</action>

		<action path="/InitCreatePOSCustomer"
			type="org.posterita.struts.customer.CustomerAction"
			input="/jsp/pos/AllPOSCustomer.jsp" name="InitCustomerForm"
			scope="request" validate="true" parameter="action">
			<forward name="initCreatePOSCustomer"
				path="/SavePOSCustomer.do" />
		</action>

		<action path="/CreatePOSCustomerAction"
			type="org.posterita.struts.customer.CustomerAction"
			input="/jsp/customer/savePOSCustomer.jsp" name="CustomerForm"
			scope="request" validate="true" parameter="action">
			<forward name="createPOSOrder" path="/CreatePOSOrder.do" />
			<forward name="createPOSOrder2" path="/CreatePOSOrder2.do" />
			<forward name="createPOSOrder3" path="/CreatePOSOrder3.do" />
			<forward name="createPOSOrderWA"
				path="/CreatePOSOrderWithoutAdvanced.do" />
			<forward name="savePOSCustomer"
				path="/POSCustomerAction.do?action=getAllPOSCustomer" />
			<forward name="returnToOrder" path="/OrderPage.do" />
			<forward name="initCreateCreditOrder"
				path="/CreateCreditOrder.do" />
			<forward name="createPayment"
				path="/CreateUnallocatedPayment.do" />

		</action>

		<action path="/AddToPOSShoppingCartAction"
			type="org.posterita.struts.pos.POSOrderAction" name="OrderLineForm"
			input="/jsp/pos/createPOSOrder.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="addToShoppingCart" path="/CreatePOSOrder.do" />
		</action>
		
		<action path="/AddToBarcodeAction"
			type="org.posterita.struts.pos.BarcodeAction" name="OrderLineForm"
			input="/jsp/pos/productBarcodeCart.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="addToBarcodeCart" path="/initProductBarcodeCart.do" />
		</action>

		<action path="/AddToPOSShoppingCartAction2"
			type="org.posterita.struts.pos.POSOrderAction" name="OrderLineForm"
			input="/jsp/pos/createPOSOrder2.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="addToShoppingCart"
				path="/CreatePOSOrder2.do" />
		</action>

		<action path="/AddToPOSShoppingCartAction3"
			type="org.posterita.struts.pos.POSOrderAction" name="OrderLineForm"
			input="/jsp/pos/createPOSOrder3.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="addToShoppingCart"
				path="/CreatePOSOrder3.do" />
		</action>

		<action path="/GetPOSCustomersAction"
			type="org.posterita.struts.pos.POSOrderAction" name="OrderLineForm"
			input="/jsp/pos/createPOSOrder.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="getPOSCustomers" path="/GetPOSCustomers.do" />
		</action>

		<action path="/CreatePOSOrderAction"
			type="org.posterita.struts.pos.POSOrderAction" name="OrderLineForm"
			input="/jsp/pos/getPOSPaymentDetails.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="createPOSOrder" path="/DraftedPOSOrder.do" />
		</action>

		<action path="/CreateSimplePOSOrderAction"
			type="org.posterita.struts.pos.POSOrderAction" name="OrderLineForm"
			input="/jsp/pos/createPOSOrder.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="createPOSOrder" path="/DraftedPOSOrder.do" />
		</action>

		<action path="/CreatePOSOrderAction2"
			type="org.posterita.struts.pos.POSOrderAction"
			name="POSOrderLineForm2" input="/jsp/pos/createPOSOrder2.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="createPOSOrder" path="/DraftedPOSOrder2.do" />
		</action>

		<action path="/CreatePOSOrderActionAdvanced2"
			type="org.posterita.struts.pos.POSOrderAction" name="OrderLineForm"
			input="/jsp/pos/createPOSOrder2.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="createPOSOrder" path="/DraftedPOSOrder2.do" />
		</action>

		<action path="/CreatePOSOrderAction3"
			type="org.posterita.struts.pos.POSOrderAction" name="OrderLineForm"
			input="/jsp/pos/createPOSOrder3.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="createAndCompletePOSOrder"
				path="/CompletePOSOrder3.do" />
		</action>



		<action path="/GetPOSPaymentDetailsAction"
			type="org.posterita.struts.pos.POSOrderAction" name="OrderLineForm"
			input="/jsp/pos/createPOSOrder.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="getPOSPaymentDetails"
				path="/GetPOSPaymentDetails.do" />
		</action>

		<action path="/GetPOSPaymentDetailsAction2"
			type="org.posterita.struts.pos.POSOrderAction"
			name="POSOrderLineForm2" input="/jsp/pos/createPOSOrder2.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="getPOSPaymentDetails"
				path="/GetPOSPaymentDetails2.do" />
		</action>

		<action path="/GetPOSPaymentDetailsAction3"
			type="org.posterita.struts.pos.POSOrderAction" name="OrderLineForm"
			input="/jsp/pos/createPOSOrder3.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="getPOSPaymentDetails"
				path="/GetPOSPaymentDetails.do" />
		</action>

		<action path="/ViewAllPOSProductsAction"
			type="org.posterita.struts.pos.POSProductAction"
			name="ViewProductForm" input="/jsp/pos/viewAllPOSProducts.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="viewAllPOSProducts"
				path="/ViewAllPOSProduct.do" />
			<forward name="viewAllPOSProductsInfo"
				path="/ViewProductsSalesInfo.do" />
		</action>

		<!-- Search POS Products -->
		<action path="/SearchPOSProducts"
			forward="/jsp/pos/searchPOSProducts.jsp" />
		<action path="/ViewProductCart"
			forward="/jsp/pos/viewProductCart.jsp" />

		<action path="/SearchPOSProductsAction"
			type="org.posterita.struts.pos.POSProductAction"
			name="ViewProductForm" input="/jsp/pos/searchPOSProducts.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="searchPOSProducts"
				path="/SearchPOSProducts.do" />
			<forward name="viewAllPOSProducts"
				path="/ViewAllPOSProduct.do" />
			<forward name="viewCart" path="/ViewProductCart.do" />
		</action>

		<action path="/ViewPOSProductCartAction"
			type="org.posterita.struts.pos.POSProductAction"
			name="ViewProductForm" input="/jsp/pos/viewProductCart.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="remove"
				path="/ViewPOSProductCartAction.do?action=viewCart" />
			<forward name="viewCart" path="/ViewProductCart.do" />
			<forward name="exportCSV" path="/ViewProductCart.do" />
			<forward name="printPDF" path="/ViewProductCart.do" />
			<forward name="printBarcode" path="/ViewProductCart.do" />
		</action>

		<!-- Product Sales analysis -->
		<action path="/ViewProductSalesDetails"
			forward="/jsp/pos/viewProductSalesDetails.jsp" />
		<action path="/ViewProductsSalesInfo"
			forward="/jsp/pos/viewProductsSalesInfo.jsp" />

		<action path="/POSProductSalesAnalysisAction"
			type="org.posterita.struts.pos.POSProductAction"
			name="ViewProductForm" input="/jsp/pos/viewProductsSalesInfo.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="viewProductSalesDetails"
				path="/ViewProductSalesDetails.do" />
		</action>


		<!-- Sales analysis report -->
		<action path="/SalesAnalysisReportAction"
			type="org.posterita.struts.pos.SalesAnalysisReportAction"
			name="ReportForm" input="/jsp/pos/initViewSalesAnalysisReport.jsp"
			scope="request" validate="false" parameter="action">
			<forward name="getCurrentDayReport"
				path="/ViewSalesAnalysisReport.do" />
			<forward name="getCurrentMonthReport"
				path="/ViewSalesAnalysisReport.do" />
		</action>

		<action path="/CustomSalesAnalysisReportAction"
			type="org.posterita.struts.pos.SalesAnalysisReportAction"
			name="ReportForm" input="/jsp/pos/initViewSalesAnalysisReport.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="getCustomReport"
				path="/ViewSalesAnalysisReport.do" />
		</action>

		<!-- Fast moving items report -->
		<action path="/FastMovingItemReportAction"
			type="org.posterita.struts.pos.FastMovingItemReportAction"
			name="ReportForm" input="/jsp/pos/initMaxItem.jsp" scope="request"
			validate="false" parameter="action">
			<forward name="getCurrentDayReport"
				path="/ViewMaxSoldItem.do" />
			<forward name="getCurrentMonthReport"
				path="/ViewMaxSoldItem.do" />
		</action>

		<action path="/CustomFastMovingItemReportAction"
			type="org.posterita.struts.pos.FastMovingItemReportAction"
			name="ReportForm" input="/jsp/pos/initMaxItem.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="getCustomReport" path="/ViewMaxSoldItem.do" />
		</action>

		<!-- Slow moving items report -->
		<action path="/SlowMovingItemReportAction"
			type="org.posterita.struts.pos.SlowMovingItemReportAction"
			name="ReportForm" input="/jsp/pos/initMinItem.jsp" scope="request"
			validate="false" parameter="action">
			<forward name="getCurrentDayReport"
				path="/ViewMinSoldItem.do" />
			<forward name="getCurrentMonthReport"
				path="/ViewMinSoldItem.do" />
		</action>

		<action path="/CustomSlowMovingItemReportAction"
			type="org.posterita.struts.pos.SlowMovingItemReportAction"
			name="ReportForm" input="/jsp/pos/initMinItem.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="getCustomReport" path="/ViewMinSoldItem.do" />
		</action>

		<!-- Stock movement report -->
		<action path="/StockMovementReportAction"
			type="org.posterita.struts.pos.StockMovementReportAction"
			name="ReportForm" input="/jsp/pos/initViewStockMovement.jsp"
			scope="request" validate="false" parameter="action">
			<forward name="getCurrentDayReport"
				path="/ViewStockMovementReport.do" />
			<forward name="getCurrentMonthReport"
				path="/ViewStockMovementReport.do" />
		</action>


		<action path="/StockMovementReport"
			forward="/jsp/pos/customStockMovementReport.jsp" />
		<action path="/CustomStockMovementReportAction"
			type="org.posterita.struts.pos.StockMovementReportAction"
			name="SalesReportForm" input="/jsp/pos/customStockMovementReport.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="getCustomReport"
				path="/StockMovementReport.do" />
		</action>

		<!-- POS Info -->
		<action path="/POSInfoAction"
			type="org.posterita.struts.pos.POSInfoAction" name="ReportForm"
			input="/jsp/pos/initViewPOSInfo2.jsp" scope="request"
			validate="false" parameter="action">
			<forward name="getCurrentDayReport" path="/ViewPOSInfo.do" />
			<forward name="getCurrentMonthReport"
				path="/ViewPOSInfo.do" />
		</action>

		<action path="/POSInfoReport"
			forward="/jsp/pos/customPOSInfoReport.jsp" />
		<action path="/CustomPOSInfoAction"
			type="org.posterita.struts.pos.POSInfoAction" name="SalesReportForm"
			input="/jsp/pos/customPOSInfoReport.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="getCustomReport" path="/POSInfoReport.do" />
		</action>

		<!-- POS Role -->
		<action path="/InitPOSRoleAction"
			type="org.posterita.struts.pos.POSRoleAction" name="DefaultForm"
			scope="request" validate="true" parameter="action">
			<forward name="createRole" path="/CreatePOSRole.do" />
		</action>

		<action path="/POSRoleAction"
			type="org.posterita.struts.pos.POSRoleAction" name="DefaultForm"
			scope="request" validate="true" parameter="action">
			<forward name="createRole" path="/CreatePOSRole.do" />
			<forward name="listRoles" path="/ListPOSRoles.do" />
			<forward name="deleteRole"
				path="/POSRoleAction.do?action=listRoles" />
			<forward name="viewRole" path="/ViewPOSRole.do" />
			<forward name="initEditRole" path="/EditPOSRole.do" />
		</action>

		<action path="/RoleOrgAccessAction"
			type="org.posterita.struts.pos.POSRoleAction" name="RoleForm"
			input="/jsp/pos/listRoles.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="initRoleOrgAccess"
				path="/EditRoleOrgAccess.do" />
			<forward name="editRoleOrgAccess"
				path="/POSRoleAction.do?action=listRoles" />
		</action>

		<action path="/EditRoleOrgAccessAction"
			type="org.posterita.struts.pos.POSRoleAction" name="RoleForm"
			input="/jsp/pos/editRoleOrgAccess.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="editRoleOrgAccess"
				path="/POSRoleAction.do?action=listRoles" />
		</action>

		<action path="/CreatePOSRoleAction"
			type="org.posterita.struts.pos.POSRoleAction"
			input="/jsp/pos/createRole.jsp" name="RoleForm" scope="request"
			validate="true" parameter="action">
			<forward name="createRole" path="/ViewPOSRole.do" />
		</action>

		<action path="/EditPOSRoleAction"
			type="org.posterita.struts.pos.POSRoleAction"
			input="/jsp/pos/editRole.jsp" name="RoleForm" scope="request"
			validate="true" parameter="action">
			<forward name="editRole" path="/ViewPOSRole.do" />
		</action>

		<!-- CRM -->
		<action path="/RequestsSummaryAction"
			type="org.posterita.crm.action.RequestAction"
			input="/jsp/crm/home.jsp" name="ViewRequestsSummaryForm"
			scope="request" validate="true" parameter="action">
			<forward name="viewRequestsSummary"
				path="/ViewRequestsSummary.do" />
		</action>

		<action path="/RequestAction"
			type="org.posterita.crm.action.RequestAction"
			input="/jsp/crm/viewrequestssummary.jsp" name="ViewRequestForm"
			scope="request" validate="true" parameter="action">
			<forward name="viewRequest" path="/ViewRequest.do" />
		</action>

		<action path="/ReplyRequestAction"
			type="org.posterita.crm.action.RequestAction"
			input="/jsp/crm/viewrequest.jsp" name="ReplyRequestMailForm"
			scope="request" validate="true" parameter="action">
			<forward name="replyRequest" path="/ViewRequest.do" />
		</action>

		<action path="/DeletePOSOrderLineAction"
			type="org.posterita.struts.pos.POSOrderAction" name="OrderLineForm"
			input="/jsp/pos/draftedPOSOrder.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="deletePOSOrderLine"
				path="/DraftedPOSOrder.do" />
		</action>

		<action path="/DeletePOSOrderLineAction2"
			type="org.posterita.struts.pos.POSOrderAction" name="OrderLineForm"
			input="/jsp/pos/draftedPOSOrder2.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="deletePOSOrderLine"
				path="/DraftedPOSOrder2.do" />
			<forward name="deletePOSOrder" path="/CreatePOSOrder2.do" />
		</action>

		<action path="/DeletePOSOrderLineActionWA"
			type="org.posterita.struts.pos.POSOrderAction" name="OrderLineForm"
			input="/jsp/pos/draftedposOrderWA.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="deletePOSOrderLine"
				path="/draftedposOrderWA.do" />
		</action>

		<action path="/DeleteGoodsReturnNoteOrderLineAction"
			type="org.posterita.struts.pos.POSOrderAction" name="OrderLineForm"
			input="/jsp/pos/draftedGoodsReturnNote.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="deleteGoodsReturnOrderLine"
				path="/DraftedGoodsReturnNote.do" />
		</action>

		<action path="/DeleteGoodsReceiveNoteOrderLineAction"
			type="org.posterita.struts.pos.POSOrderAction" name="OrderLineForm"
			input="/jsp/pos/draftedGoodsReceiveNote.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="deleteGoodsReceiveOrderLine"
				path="/DraftedGoodsReceiveNote.do" />
		</action>

		<action path="/DeleteCustomerReturnOrderLineAction"
			type="org.posterita.struts.pos.POSOrderAction" name="OrderLineForm"
			input="/jsp/pos/draftedCustomerReturnOrder.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="deleteCustomerReturnOrderLine"
				path="/DraftedCustomerReturnOrder.do" />
		</action>

		<!-- Create/Edit vendor -->
		<action path="/SaveVendorAction"
			type="org.posterita.struts.pos.VendorAction"
			input="/jsp/pos/saveVendor.jsp" name="VendorForm" scope="request"
			validate="true" parameter="action">
			<forward name="saveVendor" path="/ViewVendorDetails.do" />
		</action>

		<action path="/POSVendorAction"
			type="org.posterita.struts.pos.VendorAction"
			input="/jsp/pos/createVendor.jsp" name="VendorForm" scope="request"
			validate="false" parameter="action">
			<forward name="searchVendors" path="/ViewAllVendors.do" />
			<forward name="viewVendorDetails"
				path="/ViewVendorDetails.do" />
			<forward name="initEditVendor"
				path="/jsp/pos/saveVendor.jsp" />
		</action>

		<action path="/SearchVendor"
			type="org.posterita.struts.pos.VendorAction"
			input="/jsp/pos/ViewAllPosVendors.jsp" name="DefaultForm"
			scope="request" validate="false" parameter="action">
			<forward name="searchVendors" path="/ViewAllVendors.do" />
			<forward name="initSearchVendors" path="/ViewAllVendors.do" />
		</action>

		<action path="/ViewPOSCustomer"
			forward="/jsp/pos/viewPOSCustomer.jsp" />

		<action path="/POSCustomerAction"
			type="org.posterita.struts.customer.CustomerAction"
			input="/jsp/customer/createPOSCustomer.jsp" name="CustomerForm"
			scope="request" validate="false" parameter="action">
			<forward name="getAllPOSCustomer"
				path="/ViewAllCustomers.do" />
			<forward name="initEditPOSCustomer"
				path="/jsp/customer/createPOSCustomer.jsp" />
			<forward name="editPOSCustomer"
				path="/jsp/pos/viewPOSCustomer.jsp" />
			<forward name="viewPOSCustomer" path="/ViewPOSCustomer.do" />
			<forward name="activatePOSCustomer"
				path="/ViewAllCustomers.do" />
			<forward name="deactivatePOSCustomer"
				path="/ViewAllCustomers.do" />
			<forward name="fidelityCard"
				path="/POSCustomerAction.do?action=generateFidelityCard" />
			<forward name="generateCustomerBarcode"
				path="/POSCustomerAction.do?action=generateCustomerBarcode" />
			<forward name="searchPOSCustomer"
				path="/ViewAllCustomers.do" />
			<forward name="initSearchPOSCustomer"
				path="/ViewAllCustomers.do" />
			<forward name="viewCart" path="/ViewAllCartCustomers.do" />
			<forward name="remove" path="/ViewAllCartCustomers.do" />
		</action>

		<action path="/ListOrganisations"
			forward="/jsp/admin/createOrEditOrganisation.jsp" />


		<!-- Black Listed Cheques Actions  -->
		<action path="viewBlackListed"
			forward="/jsp/pos/viewBlackListCheques.jsp" />
		<action path="createBlackListed"
			forward="/jsp/pos/createBlackListCheque.jsp" />
		<action path="getAllBlackListed"
			forward="/jsp/pos/allBlackListCheque.jsp" />


		<action path="/CreateBlackListAction"
			type="org.posterita.struts.pos.BlackListedAction"
			input="/jsp/pos/createBlackListCheque.jsp" name="BlackListForm"
			scope="request" validate="true" parameter="action">
			<forward name="createBlackListed"
				path="/jsp/pos/createBlackListCheque.jsp" />

		</action>


		<action path="/BlackListChequeAction"
			type="org.posterita.struts.pos.BlackListedAction"
			input="/jsp/pos/allBlackListCheque.jsp" name="BlackListForm"
			scope="request" validate="false" parameter="action">
			<forward name="initSearchCheque"
				path="/jsp/pos/allBlackListCheque.jsp" />
			<forward name="searchCheque"
				path="/jsp/pos/allBlackListCheque.jsp" />
			<forward name="viewBlackListed"
				path="/jsp/pos/viewBlackListCheques.jsp" />
			<forward name="initEditCheque"
				path="/jsp/pos/editBlackListCheque.jsp" />
			<forward name="deactivateCheque"
				path="/jsp/pos/allBlackListCheque.jsp" />

		</action>

		<action path="/EditBlackListedAction"
			type="org.posterita.struts.pos.BlackListedAction"
			input="/jsp/pos/editBlackListCheque.jsp" name="BlackListForm"
			scope="request" validate="true" parameter="action">
			<forward name="editCheque"
				path="/jsp/pos/viewBlackListCheques.jsp" />
		</action>



		<!-- End of Black Listed Cheques Actions -->


		<!-- Actions related to creation,editing,listing and deletion of POS users -->
		<action path="/CreatePOSUser"
			forward="/jsp/pos/createPOSUser.jsp" />
		<action path="/EditPOSUser" forward="/jsp/pos/editPOSUser.jsp" />
		<action path="/ListPOSUsers"
			forward="/jsp/pos/listPOSUsers.jsp" />
		<action path="/ViewPOSUser" forward="/jsp/pos/viewPOSUser.jsp" />

		<action path="/POSUserAction"
			type="org.posterita.struts.pos.POSUserAction" name="UserForm"
			input="/jsp/pos/listPOSUsers.jsp" scope="request" validate="false"
			parameter="action">
			<forward name="initEditUser" path="/EditPOSUser.do" />
			<forward name="listUsers" path="/ListPOSUsers.do" />
			<forward name="deleteUser" path="/ListPOSUsers.do" />
			<forward name="activateUser" path="/ListPOSUsers.do" />
			<forward name="viewUser" path="/ViewPOSUser.do" />
			<forward name="initCreateUser" path="/CreatePOSUser.do" />
		</action>

		<action path="/CreatePOSUserAction"
			type="org.posterita.struts.pos.POSUserAction" name="CreateUserForm"
			input="/jsp/pos/createPOSUser.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="createUser"
				path="/POSUserAction.do?action=listUsers" />
		</action>

		<action path="/EditPOSUserAction"
			type="org.posterita.struts.pos.POSUserAction"
			input="/jsp/pos/editPOSUser.jsp" name="UserForm" scope="request"
			validate="true" parameter="action">
			<forward name="editUser"
				path="/POSUserAction.do?action=listUsers" />
		</action>


		<!-- End of actions related to POS user -->
		<action path="/POSSalesReportAction"
			type="org.posterita.struts.pos.POSSalesReportAction"
			input="/jsp/pos/customSalesReport.jsp" name="SalesReportForm"
			scope="request" validate="true" parameter="action">
			<forward name="getCustomReport"
				path="/jsp/pos/viewReport.jsp" />
			<forward name="initCustomReport"
				path="/jsp/pos/viewReport.jsp" />
			<forward name="salesByAttributeSet"
				path="/ViewSalesByAttributeSet.do" />
			<forward name="salesByRevenueRecognition"
				path="/ViewSalesByRevenueRecognition.do" />
		</action>

		<action path="/CustomSalesReportAction"
			type="org.posterita.struts.pos.POSSalesReportAction"
			input="/jsp/pos/customSalesByPeriodReport.jsp" name="SalesReportForm"
			scope="request" validate="true" parameter="action">
			<forward name="getCustomReport"
				path="/jsp/pos/viewReport.jsp" />
			<forward name="initCustomSalesReport"
				path="/jsp/pos/viewReport.jsp" />
			<forward name="salesByAttributeSet"
				path="/ViewSalesByAttributeSet.do" />
			<forward name="salesByRevenueRecognition"
				path="/ViewSalesByRevenueRecognition.do" />
		</action>


		<action path="/CustomPOSReportAction"
			type="org.posterita.struts.pos.CustomPOSReportAction"
			input="/jsp/pos/posReport.jsp" name="SalesReportForm" scope="request"
			validate="true" parameter="action">
			<forward name="initCustomReport"
				path="/jsp/pos/posReport.jsp" />
			<forward name="getCustomReport"
				path="/jsp/pos/posReport.jsp" />
		</action>

		<action path="/GetReportAction"
			type="org.posterita.struts.pos.GetReportAction" name="DefaultForm"
			scope="request" validate="true">
		</action>



		<action path="/CustomSlowMovingReportAction"
			type="org.posterita.struts.pos.POSReportAction"
			input="/jsp/pos/customSlowMovingItemReport.jsp"
			name="SalesReportForm" scope="request" validate="true"
			parameter="action">
			<forward name="getCustomReport"
				path="/CustomSlowMovingItemsReport.do" />
		</action>

		<action path="/CustomFastMovingReportAction"
			type="org.posterita.struts.pos.POSReportAction"
			input="/jsp/pos/customFastMovingItemReport.jsp"
			name="SalesReportForm" scope="request" validate="true"
			parameter="action">
			<forward name="getCustomReport"
				path="/CustomFastMovingItemsReport.do" />
		</action>

		<!-- POS Attriibutes -->
		<action path="/ViewPOSAttributeValues"
			forward="/jsp/pos/viewattributevalues.jsp" />
		<action path="/EditPOSAttributeValue"
			forward="/jsp/pos/editattribute.jsp" />

		<action path="/POSAttributesAction"
			type="org.posterita.struts.pos.POSAttributesAction"
			input="/jsp/pos/viewattributevalues.jsp" name="AttributeValuesForm"
			scope="request" validate="true" parameter="action">
			<forward name="initViewAttributeValues"
				path="/ViewPOSAttributeValues.do" />
			<forward name="listAttributeValues"
				path="/ViewPOSAttributeValues.do" />
		</action>

		<action path="/EditPOSAttributeValueAction"
			type="org.posterita.struts.pos.POSAttributesAction"
			input="/jsp/pos/editattribute.jsp" name="EditAttributeValueForm"
			scope="request" validate="false" parameter="action">
			<forward name="initEditAttributeValue"
				path="/jsp/pos/editattribute.jsp" />
			<forward name="editAttributeValue"
				path="/ViewPOSAttributeValues.do" />
		</action>


		<!-- End of POS Attriibutes -->

		<!--Barcode generation -->
		<action path="/BarcodeAction"
			type="org.posterita.struts.pos.BarcodeAction" name="DefaultForm"
			scope="request" validate="true" parameter="action">
		</action>
		<!--End of Barcode generation -->


		<action path="/CreatePOSOrderActionWA"
			type="org.posterita.struts.pos.POSOrderAction" name="OrderLineForm"
			input="/jsp/pos/createPOSOrderWithoutAdvance.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="addToShoppingCartWA"
				path="/CreatePOSOrderWithoutAdvanced.do" />
			<forward name="createPOSOrder" path="/draftedposOrderWA.do" />
			<forward name="completePOSOrder"
				path="/CompletePOSOrderWA.do" />


		</action>

		<action path="/CompletePOSOrderActionWA"
			type="org.posterita.struts.pos.POSOrderAction" name="OrderLineForm"
			input="/jsp/pos/draftedposOrderWA.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="completePOSOrder"
				path="/CompletePOSOrderWA.do" />
		</action>

		<action path="/AddToPOSShoppingCartActionWA"
			type="org.posterita.struts.pos.POSOrderAction" name="OrderLineForm"
			input="/jsp/pos/createPOSOrderWithoutAdvance.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="addToShoppingCart"
				path="/CreatePOSOrderWithoutAdvanced.do" />
		</action>

		<action path="/ViewDocumentPDFAction"
			type="org.posterita.struts.pos.DocumentAction" name="DocumentForm"
			input="/jsp/pos/viewDocumentPDF.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="viewOrderDocumentPDF"
				path="/ViewDocumentPDF.do" />
			<forward name="viewInvoiceDocumentPDF"
				path="/ViewDocumentPDF.do" />
			<forward name="viewShipmentDocumentPDF"
				path="/ViewDocumentPDF.do" />
			<forward name="viewPaymentDocumentPDF"
				path="/ViewDocumentPDF.do" />
			<forward name="viewInvoiceFromOrderDocumentPDF"
				path="/ViewDocumentPDF.do" />

		</action>

		<action path="/ViewInventoryPDFAction"
			type="org.posterita.struts.pos.DocumentAction" name="InventoryForm"
			input="/jsp/pos/viewDocumentPDF.jsp" scope="request" validate="true"
			parameter="action">
		</action>
		
		<action path="/POSProductAction2"
			type="org.posterita.struts.pos.POSProductAction" 
			name="POSProductForm"
			input="/jsp/pos/orderScreen.jsp" 
			scope="request" 
			validate="false"
			parameter="action">
			<forward name = "viewAllPOSProducts" path = "/ViewAllPOSProduct.do"/>
			<forward name = "listPriceLists" path = "/ListPriceLists.do"/>
			<forward name = "POSSubMenuItems" path = "/POSSubMenuItems.do"/> 
		</action>

		<!-- End Of Order Without Advanced level -->

		<!-- Update Product By CSV -->

		<action path="/ViewAllPOSProductsForUpdate"
			forward="/jsp/pos/viewAllPOSProductsForUpdate.jsp" />
		<action path="/DownloadCSVFile"
			forward="/jsp/pos/downloadUploadCSVfile.jsp" />
		<action path="/ProductUpdated"
			forward="/jsp/pos/productsUpdated.jsp" />
		<action path="/ViewProductCartForUpdate"
			forward="/jsp/pos/viewProductCartForUpdate.jsp" />

		<action path="/ViewAllPOSProductsForUpdateAction"
			type="org.posterita.struts.pos.EditBulkProductFromFileAction"
			name="ViewProductForm"
			input="/jsp/pos/viewAllPOSProductsForUpdate.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="viewAllPOSProductsForUpdate"
				path="/ViewAllPOSProductsForUpdate.do" />
			<forward name="viewCart"
				path="/ViewProductCartForUpdate.do" />
			<forward name="remove" path="/ViewProductCartForUpdate.do" />
		</action>

		<action path="/AddToProductCartAction"
			type="org.posterita.struts.pos.EditBulkProductFromFileAction"
			name="ViewProductForm"
			input="/jsp/pos/viewAllPOSProductsForUpdate.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="addToProductCart"
				path="/ViewAllPOSProductsForUpdate.do" />
		</action>

		<action path="/EditBulkProductFromFileAction"
			type="org.posterita.struts.pos.EditBulkProductFromFileAction"
			name="ViewProductForm"
			input="/jsp/pos/viewAllPOSProductsForUpdate.jsp" scope="request"
			validate="true" parameter="action">
		</action>


		<action path="/CreateCSVFileAction"
			type="org.posterita.struts.pos.EditBulkProductFromFileAction"
			name="ViewProductForm"
			input="/jsp/pos/viewAllPOSProductsForUpdate.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="createCSVFile" path="/DownloadCSVFile.do" />
		</action>

		<action path="/UpdateAllProductsAction"
			type="org.posterita.struts.pos.EditBulkProductFromFileAction"
			name="DefaultForm" input="/jsp/pos/downloadUploadCSVfile.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="updateAllProducts" path="/ProductUpdated.do" />
		</action>

		<!-- End of Update Product By CSV -->

		<!-- Partial POS Order -->
		<action path="/CreatePartialPOSOrder"
			forward="/jsp/pos/createPartialPOSOrder.jsp" />
		<action path="/CompletePartialPOSOrder"
			forward="/jsp/pos/completePartialPOSOrder.jsp" />
		<action path="/DraftedPartialPOSOrder"
			forward="/jsp/pos/draftedPartialPOSOrder.jsp" />
		<action path="/InvokePartialPOSOrder"
			forward="/jsp/pos/invokePartialPOSOrder.jsp" />
		<action path="/GetPartialPOSPaymentDetails"
			forward="/jsp/pos/getPartialPOSPaymentDetails.jsp" />

		<action path="/PartialPOSOrderAction"
			type="org.posterita.struts.pos.PartialPOSOrderAction"
			name="OrderLineForm" input="/jsp/pos/createPartialPOSOrder.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="addToShoppingCart"
				path="/CreatePartialPOSOrder.do" />
			<forward name="createPOSOrder"
				path="/DraftedPartialPOSOrder.do" />
			<forward name="getPOSPaymentDetails"
				path="/GetPartialPOSPaymentDetails.do" />
			<forward name="setPOSPaymentDetails"
				path="/DraftedPOSOrder.do" />
			<forward name="completePartialPOSOrder"
				path="/ViewCompletePOSOrder.do" />
			<forward name="deletePOSOrderLine"
				path="/DraftedPartialPOSOrder.do" />
		</action>

		<action path="/InvokePartialPOSOrderAction"
			type="org.posterita.struts.pos.PartialPOSOrderAction"
			name="InvokeOrderForm" input="/jsp/pos/invokePartialPOSOrder.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="invokePartialOrder"
				path="/GetPartialPOSPaymentDetails.do" />
		</action>

		<action path="/DeletePartialPOSOrderAction"
			type="org.posterita.struts.pos.PartialPOSOrderAction"
			name="InvokeOrderForm" input="/jsp/pos/invokePartialPOSOrder.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="deletePartialOrder"
				path="/ViewPartialPOSOrderHistoryAction.do?action=initPartialPOSHistory" />
		</action>

		<action path="/SetPartialPOSOrderPaymentDetailsAction"
			type="org.posterita.struts.pos.PartialPOSOrderAction"
			name="OrderLineForm" input="/jsp/pos/getPartialPOSPaymentDetails.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="setPOSPaymentDetails"
				path="/DraftedPOSOrder.do" />
		</action>

		<!-- End of partial POS Order -->

		<!--Commisson-->

		<action path="/GenerateCommission"
			forward="/jsp/pos/generateCommission.jsp" />
		<action path="/GeneratedCommission"
			forward="/jsp/pos/viewCommission.jsp" />
		<action path="/CommissionDetails"
			forward="/jsp/pos/viewCommissionDetails.jsp" />



		<action path="/GenerateCommissionAction"
			type="org.posterita.struts.pos.CommissionAction"
			name="SingleDateFilterForm" input="/jsp/pos/generateCommission.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="generateCommission"
				path="/GeneratedCommission.do" />
		</action>

		<action path="/ViewCommissionAction"
			type="org.posterita.struts.pos.CommissionAction"
			name="CommissionForm" input="/jsp/pos/viewCommission.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="viewCommission"
				path="/GeneratedCommission.do" />
			<forward name="viewCommissionDetails"
				path="/CommissionDetails.do" />
		</action>



		<!--End Of commission-->


		<!--Credit Order-->

		<action path="/CreateCreditOrder"
			forward="/jsp/pos/createCreditOrder.jsp" />
		<action path="/DraftedCreditOrder"
			forward="/jsp/pos/draftedCreditOrder.jsp" />
		<action path="/CompletedCreditOrder"
			forward="/jsp/pos/completedCreditOrder.jsp" />
		<action path="/ViewCompletedCreditOrder"
			forward="/jsp/pos/viewCompletedCreditOrder.jsp" />
		<action path="/SettlePayment"
			forward="/jsp/pos/settlePayment.jsp" />
		<action path="/CreatePayment"
			forward="/jsp/pos/creditOrderPayment.jsp" />
		<action path="/CreatedCashPayment"
			forward="/jsp/pos/createdCashPayment.jsp" />
		<action path="/ViewPaymentDetails"
			forward="/jsp/pos/viewPaymentDetails.jsp" />
		<action path="/GetDiscDetails"
			forward="/jsp/pos/getCreditOrderDiscDetails.jsp" />
		<action path="/ViewBPartnersForDunning"
			forward="/jsp/pos/viewPOSBPartnerForDunning.jsp" />
		<action path="/PrintedLetters"
			forward="/jsp/pos/dunningLettersPrinted.jsp" />
		<action path="/ViewPaymentAllocation"
			forward="/jsp/pos/viewPaymentAllocation.jsp" />
		<action path="/ViewPaymentTerms"
			forward="/jsp/pos/viewAllPaymentTerm.jsp" />
		<action path="/EditPaymentTerm"
			forward="/jsp/pos/editPaymentTerm.jsp" />
		<action path="/CreatePaymentTerm"
			forward="/jsp/pos/createPaymentTerm.jsp" />
		<action path="/CreateUnallocatedPayment"
			forward="/jsp/pos/createPayment.jsp" />
		<action path="/CreateCreditOrder2"
			forward="/jsp/pos/createCreditOrder2.jsp" />
		<action path="/GetMultipleInvoicesDetails"
			forward="/jsp/pos/createMultipleInvoicePayment.jsp" />
			
		
		<action path="/SettleAPPayment"			    forward="/jsp/pos/settleAPPayment.jsp" />
		<action path="/CreateUnallocatedAPPayment"	forward="/jsp/pos/createAPPayment.jsp" />
		<action path="/ViewAPPaymentAllocation"		forward="/jsp/pos/viewAPPaymentAllocation.jsp" />
		<action path="/GetMultipleAPInvoicesDetails"	forward="/jsp/pos/createMultipleAPInvoicePayment.jsp" />
		
		<action path="/CreditMemoAction"
			type="org.posterita.struts.pos.POSGoodsAction" name="OrderLineForm"
			input="/jsp/pos/invokeCreditOrder.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="loadCreditOrder"
				path="/CustomerReturnOrder3.do" />
		</action>

		<action path="/InitCreateCreditOrderAction"
			type="org.posterita.struts.pos.CreditOrderAction" name="DefaultForm"
			input="/jsp/pos/createCreditOrder.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="initCreateCreditOrder"
				path="/CreateCreditOrder.do" />
		</action>

		<action path="/CreateCreditOrderAction"
			type="org.posterita.struts.pos.CreditOrderAction"
			name="OrderLineForm" input="/jsp/pos/createCreditOrder.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="createCreditOrder"
				path="/DraftedCreditOrder.do" />
		</action>


		<action path="/CompleteCreditOrderAction"
			type="org.posterita.struts.pos.CreditOrderAction"
			name="OrderLineForm" input="/jsp/pos/createCreditOrder.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="completeCreditOrder"
				path="/CompletedCreditOrder.do" />
		</action>


		<action path="/InitGetBpartnerPaymentStatus"
			type="org.posterita.struts.pos.CreditOrderAction" name="DefaultForm"
			input="/jsp/pos/settlePayment.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="initGetBpartnerPaymentStatus" 	path="/SettlePayment.do" />
			<forward name="initGetCreditorPaymentStatus" 	path="/SettleAPPayment.do" />
			
		</action>

		<action path="/GetBpartnerPaymentStatus"
			type="org.posterita.struts.pos.CreditOrderAction" name="OpenItemForm"
			input="/jsp/pos/settlePayment.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="getBpartnerPaymentStatus"		path="/SettlePayment.do" />
			<forward name="getCreditorPaymentStatus"		path="/SettleAPPayment.do" />
		</action>

		<action path="/MatchInvoiceAction"
			type="org.posterita.struts.pos.CreditOrderAction" name="OpenItemForm"
			input="/jsp/pos/settlePayment.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="matchInvoice" path="/SettlePayment.do" />
			<forward name="getMultipleInvoicesForPayment"	path="/GetMultipleInvoicesDetails.do" />
		</action>


		<action path="/CreateMultipleInvoicePaymentAction"
			type="org.posterita.struts.pos.PaymentAction" name="PaymentForm"
			input="/jsp/pos/createMultipleInvoicePayment.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="getMultipleInvoicesForPayment"
				path="/GetMultipleInvoicesDetails.do" />
		</action>

		<action path="/InitCreatePaymentAction"
			type="org.posterita.struts.pos.CreditOrderAction" name="OpenItemForm"
			input="/jsp/pos/settlePayment.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="initCreatePayment" path="/CreatePayment.do" />
		</action>

		<action path="/CreatePaymentAction"
			type="org.posterita.struts.pos.CreditOrderAction" name="OpenItemForm"
			input="/jsp/pos/creditOrderPayment.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="createPayment" path="/CreatedCashPayment.do" />
		</action>

		<action path="/ViewPaymentDetailsForInvoiceAction"
			type="org.posterita.struts.pos.CreditOrderAction" name="OpenItemForm"
			input="/jsp/pos/settlePayment.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="getPaymentDetailsForInvoice"
				path="/ViewPaymentDetails.do" />
		</action>

		<action path="/GetCreditOrderDiscDetailsAction"
			type="org.posterita.struts.pos.CreditOrderAction"
			name="POSOrderLineForm2" input="/jsp/pos/createCreditOrder.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="getCreditOrderDiscDetails"
				path="/GetDiscDetails.do" />
		</action>

		<action path="/InitPrintDunningAction"
			type="org.posterita.struts.pos.DunningAction" name="DefaultForm"
			input="/jsp/pos/viewPOSBPartnerForDunning.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="initPrintDunning"
				path="/ViewBPartnersForDunning.do" />
		</action>

		<action path="/PrintDunningLettersAction"
			type="org.posterita.struts.pos.DunningAction" name="DunningForm"
			input="/jsp/pos/viewPOSBPartnerForDunning.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="printDunningLetters"
				path="/PrintedLetters.do" />
		</action>

		<action path="/ViewPaymentAllocationAction"
			type="org.posterita.struts.pos.CreditOrderAction"
			name="PaymentAllocationForm"
			input="/jsp/pos/viewPaymentAllocation.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="getAllocationDetailsForPartner"
				path="/ViewPaymentAllocation.do" />
		</action>

		<action path="/PaymentTermAction"
			type="org.posterita.struts.pos.PaymentTermAction"
			name="PaymentTermForm" input="/jsp/pos/createPaymentTerm.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="viewAllPaymentTerms"
				path="/ViewPaymentTerms.do" />
			<forward name="deActivatePaymentTerm"
				path="/ViewPaymentTerms.do" />
			<forward name="activatePaymentTerm"
				path="/ViewPaymentTerms.do" />
			<forward name="createPaymentTerm"
				path="/ViewPaymentTerms.do" />
		</action>

		<action path="/ActivateDeactivatePaymentTermAction"
			type="org.posterita.struts.pos.PaymentTermAction"
			name="PaymentTermForm2" input="/jsp/pos/viewAllPaymentTerm.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="deActivatePaymentTerm"
				path="/ViewPaymentTerms.do" />
			<forward name="activatePaymentTerm"
				path="/ViewPaymentTerms.do" />
		</action>



		<action path="/ViewAllPaymentTermAction"
			type="org.posterita.struts.pos.PaymentTermAction" name="DefaultForm"
			input="/jsp/pos/viewAllPaymentTerm.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="viewAllPaymentTerms"
				path="/ViewPaymentTerms.do" />
			<forward name="deActivatePaymentTerm"
				path="/ViewPaymentTerms.do" />
			<forward name="activatePaymentTerm"
				path="/ViewPaymentTerms.do" />
			<forward name="createPaymentTerm"
				path="/ViewPaymentTerms.do" />
		</action>

		<action path="/InitEditPaymentTermAction"
			type="org.posterita.struts.pos.PaymentTermAction"
			name="PaymentTermForm" input="/jsp/pos/editPaymentTerm.jsp"
			scope="request" validate="false" parameter="action">
			<forward name="initEditPaymentTerm"
				path="/EditPaymentTerm.do" />
		</action>

		<action path="/EditPaymentTermAction"
			type="org.posterita.struts.pos.PaymentTermAction"
			name="PaymentTermForm" input="/jsp/pos/editPaymentTerm.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="initEditPaymentTerm"
				path="/EditPaymentTerm.do" />
			<forward name="editPaymentTerm" path="/ViewPaymentTerms.do" />
		</action>

		<action path="/CreateUnallocatedPaymentAction"
			type="org.posterita.struts.pos.PaymentAction"
			name="GeneralPaymentForm" input="/jsp/pos/createPayment.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="createPayment" path="/CreatedCashPayment.do" />
		</action>

		<action path="/CreateShipmentForCreditOrderAction"
			type="org.posterita.struts.pos.CreditOrderAction"
			name="DocumentHistoryForm" input="/jsp/pos/viewDocumentHistory.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="createShipmentForCreditOrder"
				path="/DocumentHistoryAction.do" />
		</action>

		<!--End of Credit order-->


		<!--Inventory-->

		<action path="/ViewInventory"
			forward="/jsp/pos/adjustStock.jsp" />
		<action path="/CompletedAdjustmentStock"
			forward="/jsp/pos/adjustedStock.jsp" />
		<action path="/ViewInventoryHistory"
			forward="/jsp/pos/viewInventoryHistory.jsp" />
		<action path="/AdjustInventory"
			forward="/jsp/pos/adjustStock.jsp" />


		<action path="/AdjustStockAction"
			type="org.posterita.struts.pos.InventoryAction" name="InventoryForm"
			input="/jsp/pos/adjustStock.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="createInventory" path="/ViewInventory.do" />
			<forward name="saveCountQty" path="/ViewInventory.do" />
		</action>


		<action path="/MergeInventoryAction"
			type="org.posterita.struts.pos.InventoryAction" name="InventoryForm"
			input="/jsp/pos/viewInventoryHistory.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="mergeInventoryToCreateOne"
				path="/ViewInventory.do" />
		</action>



		<action path="/DeleteInventoryAction"
			type="org.posterita.struts.pos.InventoryAction" name="InventoryForm"
			input="/jsp/pos/viewInventoryHistory.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="deleteInventory"
				path="/ViewInventoryHistory.do" />
		</action>

		<action path="/DeleteInventoryLineAction"
			type="org.posterita.struts.pos.InventoryAction" name="InventoryForm"
			input="/jsp/pos/adjustStock.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="deleteInventoryLine"
				path="/ViewInventory.do" />
		</action>


		<action path="/CompleteAdjustStockAction"
			type="org.posterita.struts.pos.InventoryAction" name="InventoryForm"
			input="/jsp/pos/adjustStock.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="completeInventory"
				path="/CompletedAdjustmentStock.do" />
		</action>


		<action path="/ViewInventoryHistoryAction"
			type="org.posterita.struts.pos.InventoryAction" name="InventoryForm"
			input="/jsp/pos/adjustStock.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="viewInventoryHistory"
				path="/ViewInventoryHistory.do" />
		</action>

		<action path="/ViewInventoryAction"
			type="org.posterita.struts.pos.InventoryAction" name="InventoryLineForm"
			input="/jsp/pos/viewInventoryHistory.jsp" scope="request"
			validate="true" parameter="action">
		</action>


		<action path="/AdjustWholeInventoryAction"
			type="org.posterita.struts.pos.InventoryAction" name="InventoryForm"
			input="/jsp/pos/adjustStock.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="createWholeInventory"
				path="/AdjustInventory.do" />
			<forward name="saveCountQty" path="/AdjustInventory.do" />
		</action>

		<action path="/CreateCSVFileForInventoryAction"
			type="org.posterita.struts.pos.InventoryAction" name="InventoryForm"
			input="/jsp/pos/adjustStock.jsp" scope="request" validate="true"
			parameter="action">
		</action>

		<!--End of Inventory-->

		<!--Removing the session-->

		<action path="/CreateNewOrderAction"
			type="org.posterita.struts.pos.POSOrderAction"
			name="RemoveSessionForm" input="/jsp/pos/createPOSOrder.jsp"
			scope="request" validate="true" parameter="action">
		</action>

		<!--End of Removing session-->

		<!--Tax-->

		<action path="/ViewTax" forward="/jsp/pos/viewAllTax.jsp" />
		<action path="/EditTax" forward="/jsp/pos/editTax.jsp" />
		<action path="/CreateTax" forward="/jsp/pos/createTax.jsp" />


		<action path="/TaxAction"
			type="org.posterita.struts.pos.TaxAction" name="TaxForm"
			input="/jsp/pos/createTax.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="viewAllTax" path="/ViewTax.do" />
			<forward name="deActivateTax" path="/ViewTax.do" />
			<forward name="activateTax" path="/ViewTax.do" />
			<forward name="createTax" path="/ViewTax.do" />
		</action>

		<action path="/ActivateDeactivateTaxAction"
			type="org.posterita.struts.pos.TaxAction" name="TaxForm"
			input="/jsp/pos/viewAllTax.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="deActivateTax" path="/ViewTax.do" />
			<forward name="activateTax" path="/ViewTax.do" />
		</action>

		<action path="/CreateTaxAction"
			type="org.posterita.struts.pos.TaxAction" name="TaxForm"
			input="/jsp/pos/createTax.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="createTax" path="/ViewTax.do" />
		</action>

		<action path="/EditTaxAction"
			type="org.posterita.struts.pos.TaxAction" name="TaxForm"
			input="/jsp/pos/editTax.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="initEditTax" path="/EditTax.do" />
			<forward name="editTax" path="/ViewTax.do" />
		</action>
		<!--End Of tax-->

		<action path="/ViewWebstoreCashPaymentAction"
			type="org.posterita.webstore.action.ViewCashPaymentAction"
			name="DocumentForm" scope="request" validate="true">
			<forward name="viewPayment" path="/CreatedCashPayment.do" />
		</action>

		<!-- Webstore Image Synchronization -->
		<action path="/SynchronizeCollectionsAction"
			type="org.posterita.struts.product.SynchronizeProductsAction"
			input="/jsp/webstore/synchronizecollectionslinks.jsp"
			name="SynchronizeCollectionsForm" scope="request" validate="true"
			parameter="action">
			<forward name="synchronizeNew"
				path="/SynchronizeCollectionsSuccess.do" />
			<forward name="synchronizeInactive"
				path="/SynchronizeCollectionsSuccess.do" />
		</action>

		<!-- PRODUCT DETAILS -->
		<action path="/ProductDetailInfoAction"
			type="org.posterita.struts.pos.POSProductAction"
			input="/jsp/webstore/synchronizecollectionslinks.jsp"
			name="ProductDetailInfoForm" scope="request" validate="true"
			parameter="action">
			<forward name="viewPOSProductDetails"
				path="/ViewProductDetailInfo.do" />
			<forward name="errorViewProductDetails"
				path="/ViewProductDetailInfoError.do" />
		</action>

		<!-- Order manipulation -->
		<action path="/POSDeleteOrderAction"
			type="org.posterita.struts.pos.POSOrderAction"
			input="/jsp/pos/viewCompletePOSOrder.jsp" name="OrderForm"
			scope="request" validate="true" parameter="action">
			<forward name="deleteOrder"
				path="/InitPOSHistoryAction.do?action=initPOSHistory" />
		</action>

		<!-- Deletion of Orders -->
		<action path="/DeletePOSOrderAction"
			type="org.posterita.struts.pos.POSOrderAction" name="OrderLineForm"
			input="/jsp/pos/draftedPOSOrder.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="deletePOSOrder" path="/CreatePOSOrder.do" />
		</action>

		<action path="/DeleteCreditOrderAction"
			type="org.posterita.struts.pos.POSOrderAction" name="OrderLineForm"
			input="/jsp/pos/draftedCreditOrder.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="deletePOSOrder" path="/CreateCreditOrder.do" />
		</action>

		<action path="/DeletePOSOrderAction2"
			type="org.posterita.struts.pos.POSOrderAction" name="OrderLineForm"
			input="/jsp/pos/draftedPOSOrder2.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="deletePOSOrder" path="/CreatePOSOrder2.do" />
		</action>

		<action path="/DeletePOSOrderActionWA"
			type="org.posterita.struts.pos.POSOrderAction" name="OrderLineForm"
			input="/jsp/pos/draftedposOrderWA.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="deletePOSOrder"
				path="/CreatePOSOrderWithoutAdvanced.do" />
		</action>

		<action path="/DeleteGoodsReturnNoteOrderAction"
			type="org.posterita.struts.pos.POSGoodsAction" name="OrderLineForm"
			input="/jsp/pos/draftedGoodsReturnNote.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="deleteGoodsReturnOrder" path="" />
		</action>

		<action path="/DeleteGoodsReceiveNoteOrderAction"
			type="org.posterita.struts.pos.POSGoodsAction" name="OrderLineForm"
			input="/jsp/pos/draftedGoodsReceiveNote.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="deleteGoodsReceiveOrder" path="" />
		</action>

		<action path="/DeleteCustomerReturnOrderAction"
			type="org.posterita.struts.pos.POSGoodsAction" name="OrderLineForm"
			input="/jsp/pos/draftedCustomerReturnOrder.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="deleteCustomerReturnOrder"
				path="/CustomerReturnOrder.do" />
		</action>


		<!-- Report Summary -->
		<action path="/CashReportAction"
			type="org.posterita.struts.pos.CashAction"
			input="/jsp/pos/cashDetails.jsp" name="POSHistoryForm"
			scope="request" validate="true" parameter="action">
			<forward name="initGetCashDetailsHistory"
				path="/CashDetails.do" />
			<forward name="getCashDetailsHistory"
				path="/CashDetails.do" />
		</action>

		<action path="/CashLineReportAction"
			type="org.posterita.struts.pos.CashAction"
			input="/jsp/pos/cashDetails.jsp" name="CashForm" scope="request"
			validate="true" parameter="action">
			<forward name="getCashLineDetails" path="/CashSummary.do" />
		</action>

		<action path="/CashSummaryReportAction"
			type="org.posterita.struts.pos.CashAction"
			input="/jsp/pos/cashSummaryDate.jsp" name="DateFilterForm"
			scope="request" validate="true" parameter="action">
			<forward name="getCashSummaryByDate"
				path="/CashSummaryDate.do" />
		</action>

		<action path="/PriceCheck" forward="/jsp/pos/priceCheck.jsp" />

		<action path="/PriceCheckAction"
			type="org.posterita.struts.pos.POSProductAction"
			input="/jsp/pos/priceCheck.jsp" name="PriceCheckForm" scope="request"
			validate="true" parameter="action">
			<forward name="priceCheck" path="/PriceCheck.do" />
		</action>

		<action path="/SalesReport" 					forward="/jsp/pos/salesReport.jsp" />
		<action path="/DetailedSOReportPerProduct" 		forward="/jsp/pos/orderDetailsPerProduct.jsp"/>
		<action path="/DetailedPOReportPerProduct" 		forward="/jsp/pos/orderDetailsPerProduct.jsp"/>
		<action path="/DetailedSalesReport"				forward="/jsp/pos/detailedSalesReport.jsp" />
		<action path="/SalesReportAction"
			type="org.posterita.struts.pos.POSReportAction"
			input="/jsp/pos/salesReport.jsp" name="ReportForm" scope="request"
			validate="false" parameter="action">
			<forward name="getSalesReport" 					path="/SalesReport.do" />
			<forward name="getDetailedSalesReport"			path="/DetailedSalesReport.do" />
			<forward name="getMonthlySalesReport" 			path="/jsp/pos/monthlySalesReport.jsp"/>
			<forward name="getSODetailsPerProduct" 			path="/DetailedSOReportPerProduct.do"/>
			<forward name="getPODetailsPerProduct" 			path="/DetailedPOReportPerProduct.do"/> 
			<forward name="getStockAdjustmentsPerProduct" 	path="/jsp/pos/stockAdjustments.jsp"/>
			<forward name="viewInventoryHistory" 			path="/ViewInventoryHistory.do"/>	
			<forward name="viewInventoryMoveHistory" 		path="/jsp/materialmovement/viewMMovementHistory.jsp"/>
				
		</action>


		<!-- End Report Summary -->

		<!-- calling actions using AJAX -->
		<action path="/ValidatePOSProductAction"
			type="org.posterita.struts.pos.POSProductAction" name="DefaultForm"
			scope="request" validate="true" parameter="action">
		</action>

		<action path="/SearchVendorAction"
			type="org.posterita.struts.pos.SearchVendorAction" name="DefaultForm"
			scope="request" validate="true" parameter="action">
		</action>

		<action path="/SearchCustomerAction"
			type="org.posterita.struts.pos.SearchCustomerAction"
			name="DefaultForm" scope="request" validate="true"
			parameter="action">
		</action>

		<action path="/SearchProductsAction"
			type="org.posterita.struts.pos.SearchProductAction"
			name="DefaultForm" scope="request" validate="true"
			parameter="action">
		</action>
		<action path="/SearchProductsInStockAction"
			type="org.posterita.struts.pos.SearchProductsInStockAction"
			name="DefaultForm" scope="request" validate="true"
			parameter="action">
		</action>

		<!--AJAX -->

		<!--  Start Licensing -->
		<action path="/ViewLicensingAction"
			type="org.posterita.core.action.LicensingAction"
			input="/jsp/licensing/viewLicensing.jsp" name="LicensingForm"
			scope="request" validate="true" parameter="action">
			<forward name="viewLicensing" path="/ViewLicensing.do" />
			<forward name="viewLicensingError"
				path="/LicensingError.do" />
		</action>

		<action path="/InitEditLicensingAction"
			type="org.posterita.core.action.LicensingAction"
			input="/jsp/licensing/viewLicensing.jsp" name="LicensingForm"
			scope="request" validate="true" parameter="action">
			<forward name="initEditLicensing"
				path="/UpdateLicensing.do" />
		</action>

		<action path="/EditLicensingAction"
			type="org.posterita.core.action.LicensingAction"
			input="/jsp/licensing/updateLicensing.jsp" name="LicensingUpdateForm"
			scope="request" validate="true" parameter="action">
			<forward name="editLicensing"
				path="/ViewLicensingAction.do?action=viewLicensing" />
		</action>

		<!--  End Licensing -->

		<!--  Client -->

		<action path="/InitClientAction"
			type="org.posterita.core.action.ClientAction"
			input="/jsp/client/createClient.jsp" name="DefaultForm"
			scope="request" validate="true" parameter="action">
			<forward name="initCreateClient" path="/CreateClient.do" />
		</action>

		<action path="/ClientAction"
			type="org.posterita.core.action.ClientAction"
			input="/jsp/client/createClient.jsp" name="ClientForm"
			scope="request" validate="true" parameter="action">
		</action>


		<!-- CRM -->
		<action path="/RequestsSummaryAction"
			type="org.posterita.crm.action.RequestAction"
			input="/jsp/crm/home.jsp" name="ViewRequestsSummaryForm"
			scope="request" validate="true" parameter="action">
			<forward name="viewRequestsSummary"
				path="/ViewRequestsSummary.do" />
		</action>

		<action path="/RequestAction"
			type="org.posterita.crm.action.RequestAction"
			input="/jsp/crm/viewrequestssummary.jsp" name="ViewRequestForm"
			scope="request" validate="true" parameter="action">
			<forward name="viewRequest" path="/ViewRequest.do" />
		</action>

		<action path="/ReplyRequestAction"
			type="org.posterita.crm.action.RequestAction"
			input="/jsp/crm/viewrequest.jsp" name="ReplyRequestMailForm"
			scope="request" validate="true" parameter="action">
			<forward name="replyRequest" path="/ViewRequest.do" />
		</action>

		<action path="/AssignRequestAction"
			type="org.posterita.crm.action.RequestAction"
			input="/jsp/crm/viewrequest.jsp" name="AssignRequestForm"
			scope="request" validate="true" parameter="action">
			<forward name="assignRequest" path="/ViewRequest.do" />
		</action>

		<action path="/InitEditRequestAction"
			type="org.posterita.crm.action.RequestAction"
			input="/jsp/crm/viewrequest.jsp" name="ViewRequestForm"
			scope="request" validate="true" parameter="action">
			<forward name="initEditRequest" path="/EditRequest.do" />
		</action>

		<action path="/EditRequestAction"
			type="org.posterita.crm.action.RequestAction"
			input="/jsp/crm/editrequest.jsp" name="EditRequestForm"
			scope="request" validate="true" parameter="action">
			<forward name="editRequest" path="/ViewRequest.do" />
		</action>

		<action path="/InitCreateRequestAction"
			type="org.posterita.crm.action.RequestAction" name="Default"
			scope="request" validate="true" parameter="action">
			<forward name="initCreateRequest" path="/CreateRequest.do" />
		</action>

		<action path="/CreateRequestAction"
			type="org.posterita.crm.action.RequestAction"
			input="/jsp/crm/createrequest.jsp" name="CreateRequestForm"
			scope="request" validate="true" parameter="action">
			<forward name="createRequest" path="/ViewRequest.do" />
		</action>

		<action path="/InitResolveRequestAction"
			type="org.posterita.crm.action.RequestAction"
			input="/jsp/crm/viewrequest.jsp" name="ViewRequestForm"
			scope="request" validate="true" parameter="action">
			<forward name="initResolveRequest"
				path="/ResolveRequest.do" />
		</action>

		<action path="/ResolveRequestAction"
			type="org.posterita.crm.action.RequestAction"
			input="/jsp/crm/resolverequest.jsp" name="ResolveRequestForm"
			scope="request" validate="true" parameter="action">
			<forward name="resolveRequest" path="/ViewRequest.do" />
		</action>

		<action path="/CloseRequestAction"
			type="org.posterita.crm.action.RequestAction"
			input="/jsp/crm/viewrequest.jsp" name="CloseRequestForm"
			scope="request" validate="true" parameter="action">
			<forward name="closeRequest" path="/CRMDefault.do" />
			<forward name="actionCancelled" path="/ViewRequest.do" />
		</action>

		<!-- Posting Action -->
		<action path="/PostingAction"
			type="org.posterita.struts.pos.PostingAction" scope="request"
			parameter="action">
			<forward name="resubmitPosting" path="/PostingSuccess.do" />
		</action>

		<!-- Additional Reports -->

		<action path="/POSReportAction"
			type="org.posterita.struts.pos.POSReportAction"
			input="/jsp/pos/viewBestSellingItems.jsp" name="SellingItemForm"
			scope="request" validate="true" parameter="action">
			<forward name="initBestSellingReport"
				path="/jsp/pos/viewBestSellingItems.jsp" />
			<forward name="generateReportInput" path="/jsp/pos/genericReport.jsp"/>
		</action>
		
		<action path="/ViewStockSales" forward="/jsp/pos/viewStockSalesReport.jsp"/>
		
		<action path="/StockSalesReportAction" 
			type="org.posterita.struts.pos.POSReportAction"
			input="/jsp/pos/viewStockSalesReport.jsp" 
			name="ReportForm"
			scope="request" 
			validate="true" 
			parameter="action">
			<forward name="getStockSalesReport" path="/jsp/pos/viewStockSalesReport.jsp"/>
			
		</action>
		
		<action path="/GetBestSellingItems"
			type="org.posterita.struts.pos.POSReportAction"
			name="SellingItemForm" input="/jsp/pos/viewBestSellingItems.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="viewBestSellingItems"
				path="/jsp/pos/viewBestSellingItems.jsp" />
		</action>

		<action path="/InitPOSReportAction"
			type="org.posterita.struts.pos.POSReportAction"
			input="/jsp/pos/viewStockEnquiry.jsp" name="StockEnquiryForm"
			scope="request" validate="true" parameter="action">
			<forward name="initStockEnquiryReport"
				path="/jsp/pos/viewStockEnquiry.jsp" />
		</action>

		<action path="/GetStockEnquiryReport"
			type="org.posterita.struts.pos.POSReportAction"
			name="StockEnquiryForm" input="/jsp/pos/viewStockEnquiry.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="viewStockEnquiryReport"
				path="/jsp/pos/viewStockEnquiry.jsp" />
		</action>
		
		<action path="/POSHelpAction"
			type="org.posterita.pos.help.POSHelpAction"
			input="/jsp/help/contactUs.jsp" name="POSHelpForm"
			scope="request" validate="true" parameter="action">
			<forward name="initContactUs"
				path="/jsp/help/contactUs.jsp" />
		</action>
		
		<action path="/ContactUs"
			type="org.posterita.pos.help.POSHelpAction"
			input="/jsp/help/contactUs.jsp" name="POSHelpForm"
			scope="request" validate="true" parameter="action">
			<forward name="sendEmail"
				path="/jsp/help/emailSuccess.jsp" />
		</action>

		<!-- End -->

		<!-- Actions related to creation,editing,listing and deletion of organisations -->
		<action path="/ListOrgs"
			forward="/jsp/admin/listOrganisations.jsp" />
		<action path="/UpdateOrCreateOrg"
			forward="/jsp/admin/updateOrCreateOrganisation.jsp" />
		<action path="/ViewOrg"
			forward="/jsp/admin/updateOrCreateOrganisation.jsp" />

		<action path="/OrganisationAction"
			type="org.posterita.struts.admin.OrganisationAction" name="OrgForm"
			scope="request" validate="true"
			input="/jsp/admin/updateOrCreateOrganisation.jsp"
			parameter="action">
			<forward name="listOrgs" path="/ListOrgs.do" />
			<forward name="updateOrCreateOrg"
				path="/UpdateOrCreateOrg.do" />
			<forward name="viewOrg" path="/ViewOrg.do" />
		</action>
		
		<!--  Actions related to movement of stock-->
		<action path="/ViewStockList"						forward="/jsp/materialmovement/viewStockList.jsp"/>
		<action path="/ViewStock"							forward="/jsp/materialmovement/viewStock.jsp"/>
		<action path="/ViewMMovement"						forward="/jsp/materialmovement/viewMMovement.jsp"/>	
		<action path="/ViewMMovementHistory"				forward="/jsp/materialmovement/viewMMovementHistory.jsp"/>
		<action path="/ViewMoveConfirm"						forward="/jsp/materialmovement/viewMoveConfirm.jsp" />
		<action path="/CompleteMoveConfirm"					forward="/jsp/materialmovement/completeMoveConfirm.jsp" />
		<action path="/ViewMMovementLines"					forward="/jsp/materialmovement/viewMMovementLines.jsp" />		
		<action path="/ViewMoveConfirmLines" 				forward="/jsp/materialmovement/viewMoveConfirmLines.jsp"/>
		<action path="/ViewMoveLinesHistory" 				forward="/jsp/materialmovement/viewMoveLinesHistory.jsp"/>
		
		<action path="/StockMovementAction"
						type="org.posterita.struts.stock.StockMovementAction"
						name="StockMovementForm"
						scope="request"
						validate="true"
						input="/jsp/materialmovement/viewStock.jsp"
						parameter="action">						
			<forward name="viewStock"	 					path="/ViewStock.do"/>
			<forward name="viewMMovement"					path="/ViewMMovement.do"/>
			<forward name="viewMMovementHistory"			path="/ViewMMovementHistory.do"/>
			<forward name="viewStockList"					path="/ViewStockList.do"/>
			<forward name="viewMoveConfirm"					path="/ViewMoveConfirm.do"/>
			<forward name="completeMoveConfirm" 			path="/CompleteMoveConfirm.do"/> 
			<forward name="viewMMovementLines"				path="/ViewMMovementLines.do"/>
			<forward name="viewMoveConfirmLines"			path="/ViewMoveConfirmLines.do"/>
			<forward name="viewMoveLinesHistory"			path="/ViewMoveLinesHistory.do"/>
		</action>
		
		<action path="/CreateOrUpdatePriceList"				forward="/jsp/pos/createOrUpdatePriceList.jsp"/>
		<action path="/ListPriceLists"						forward="/jsp/pos/listPriceLists.jsp"/>
		<action path="/ViewPriceList"						forward="/jsp/pos/createOrUpdatePriceList.jsp"/>

		
		<action path="/PriceListAction"
					type="org.posterita.struts.pos.PriceListAction"
					name="PriceListForm"
					scope="request"
					validate="true"
					input="/jsp/pos/createOrUpdatePriceList.jsp"
					parameter="action">
				<forward name="createOrUpdatePriceList"		path="/CreateOrUpdatePriceList.do"/>
				<forward name="listPriceLists"				path="/ListPriceLists.do"/>
				<forward name="viewPriceList"				path="/ViewPriceList.do"/>
				
		</action>		
		
		<action path="/CreateOrUpdateProduct"				forward="/jsp/pos/createOrUpdateProduct.jsp"/>
		<action path="/ViewProduct"							forward="/jsp/pos/createOrUpdateProduct.jsp"/>
		<action path="/CreateProductForm"					forward="/jsp/pos/createProductForm.jsp"/>

		<action path="/POSProductAction"
					type="org.posterita.struts.pos.POSProductAction"
					name="POSProductForm"
					scope="request"
					validate="true"
					input="/jsp/pos/createOrUpdateProduct.jsp"
					parameter="action">
				<forward name="createOrUpdateProduct"		path="/CreateOrUpdateProduct.do" />
				<forward name="viewProduct"					path="/ViewProduct.do"/>
				<forward name="listProducts"				path="/ViewAllPOSProductsAction.do" />
				<forward name="getCreateProductForm"		path="/CreateProductForm.do" />
		</action>

		<action path="/ViewProduct2"						forward="/jsp/pos/createOrUpdateProduct2.jsp"/>
		<action path="/POSProductAction3"
					type="org.posterita.struts.pos.POSProductAction"
					name="POSProductForm"
					scope="request"
					validate="true"
					input="/jsp/pos/createOrUpdateProduct2.jsp"
					parameter="action">
				<forward name="createOrUpdateProduct"		path="/ViewProduct2.do" />
				<forward name="getCreateProductForm"		path="/ViewProduct2.do" />
		</action>		
		 
		<action path="/UploadImage"
					type="org.posterita.struts.pos.POSProductAction"
					name="POSProductForm"
					validate="true"
					input="/jsp/pos/createOrUpdateProduct.jsp"
					parameter="action">
		</action>

		<action path="/ViewPOSOrder"						forward="/jsp/pos/viewPOSOrder.jsp"/>
		<action path="/CheckoutAction"
			input="/jsp/pos/orderScreen.jsp"
			type="org.posterita.struts.pos.POSOrderAction"
			name="CheckoutForm" scope="session" validate="true"
			parameter="action">
			<forward name="checkout" path="/CreatePOSOrderScreen.do" />	
		</action>
		
		<action path="/LoadOrderScreen"
			input="/jsp/pos/orderScreen.jsp"
			type="org.posterita.struts.pos.POSOrderAction"
			name="CheckoutForm" scope="session" validate="true"
			parameter="action">			
		</action>
		
		<action path="/LoadAdvancedOrderScreen"
			input="/jsp/pos/advancedOrderScreen.jsp"
			type="org.posterita.struts.pos.POSOrderAction"
			name="Defaultform" scope="session" validate="true"
			parameter="action">
		</action>
		
		<action path="/BarcodeAction"
			type="org.posterita.struts.pos.BarcodeAction"
			name="CheckoutForm" scope="request" validate="true"
			parameter="action">
			<forward name="printProductBarcode" path="/initProductBarcodeCart.do" />		
		</action>
		
		<action path="/BarcodeAction"
			type="org.posterita.struts.pos.BarcodeAction"
			name="CheckoutForm" scope="request" validate="true"
			parameter="action">
			<forward name="copyProductToShoppingCart" path="/initProductBarcodeCart.do" />		
		</action>
		
		<!-- User Registration -->
		<action path="/RegisterUserAction"
				type="org.posterita.struts.user.UserRegistrationAction"
				name= "UserRegistrationForm"
				validate= "true"
				input="/jsp/user/registerUser.jsp"
				parameter= "action">
			<forward name="initRegisterUser" path="/RegisterUser.do" />	
		</action>
		
		<action path="/GenerateReportAction"
			type="org.posterita.struts.pos.POSReportAction"
			name="DefaultForm"
			input="/jsp/pos/genericReport.jsp"
			scope="request" 
			parameter="action">
			<forward name="generateReportInput" path="/jsp/pos/genericReport.jsp"/>
		</action>		
		
		<action path = "/CurrencyAction"
				type = "org.posterita.struts.pos.CurrencyAction"
				name = "CurrencyForm"
				scope = "request" validate="true"
				input = "/jsp/pos/updateCurrency.jsp"
				parameter = "action">
				
				<forward name = "updateCurrency" path = "/UpdateCurrency.do"/>
				<forward name = "listCurrencies" path = "/ListCurrencies.do"/>
				<forward name = "viewCurrency" path = "/ViewCurrency.do"/>
				
		</action>
		
		<!-- Terminal -->
		<action path="/SearchTerminalAction"
				type="org.posterita.struts.pos.TerminalAction"
				name="TerminalForm"
				scope="request"
				validate="true"
				input="/jsp/pos/listTerminals.jsp"
				parameter= "action">
			<forward name="initSearchTerminal" path="/ListTerminals.do" />	
			<forward name="searchTerminal" path="/ListTerminals.do" />	
		</action>
		
		<action path="/TerminalAction" 
				type="org.posterita.struts.pos.TerminalAction"
				name="TerminalForm"
				scope="request"
				validate="true"
				input="/jsp/pos/terminal.jsp"
				parameter="action">
			<forward name="initCreateTerminal" path="/CreateTerminal.do" />
			<forward name="initEditTerminal" path="/EditTerminal.do" />
			<forward name="createTerminal" path="/ViewTerminal.do" />
			<forward name="copyTerminal" path="/CreateTerminal.do" />
			<forward name="editTerminal" path="/ViewTerminal.do" />
			<forward name="viewTerminal" path="/ViewTerminal.do"></forward>
		</action>
		
		<!-- CashBook -->
		<action path="/SearchCashBookAction"
				type="org.posterita.struts.pos.CashBookAction"
				name="CashBookForm"
				scope="request"
				validate="true"
				input="/jsp/pos/listCashBooks.jsp"
				parameter= "action">
			<forward name="initSearchCashBook" path="/ListCashBooks.do" />	
			<forward name="searchCashBook" path="/ListCashBooks.do" />	
		</action>
		
		<action path="/CashBookAction" 
				type="org.posterita.struts.pos.CashBookAction"
				name="CashBookForm"
				scope="request"
				validate="true"
				input="/jsp/pos/listCashBooks.jsp"
				parameter="action">
			<forward name="initCreateCashBook" path="/CreateCashBook.do" />
			<forward name="initEditCashBook" path="/EditCashBook.do" />
			<forward name="createCashBook" path="/ViewCashBook.do" />
			<forward name="copyCashBook" path="/CreateCashBook.do" />
			<forward name="editCashBook" path="/ViewCashBook.do" />
			<forward name="viewCashBook" path="/ViewCashBook.do"/>
		</action>
		
		<action path="/AjaxAction" 
				type="org.posterita.struts.core.AjaxAction"
				name="DefaultForm"
				validate="true"
				input="/jsp/pos/index.jsp"
				parameter="action">
		</action>
		
		<!-- Credit Sales -->
		
		<action path = "/Creditors" 	forward ="/jsp/pos/viewCreditors.jsp" />
		<action path = "/Debtors" 		forward ="/jsp/pos/viewDebtors.jsp" />
		<action path = "/CreditorHistory" 		forward ="/jsp/pos/creditorHistory.jsp" />
		<action path = "/DebtorHistory" 		forward ="/jsp/pos/debtorHistory.jsp" />

		<action path="/CreditorDebtorAction"
			type="org.posterita.struts.bPartner.BPartnerAction"
			name="BPartnerForm" scope="request" validate="true"
			parameter="action">
			<forward name="getCreditors"		path="/Creditors.do" />
			<forward name="getDebtors"			path="/Debtors.do" />
			<forward name="getCreditorHistory"		path="/CreditorHistory.do" />
			<forward name="getDebtorHistory"		path="/DebtorHistory.do" />
		</action>
		
		<action path="/CreateUnallocatedAPPaymentAction"
			type="org.posterita.struts.pos.PaymentAction"
			name="GeneralPaymentForm" input="/jsp/pos/createAPPayment.jsp"
			scope="request" validate="true" parameter="action">
			<forward name="createPayment" path="/CreatedCashPayment.do" />
		</action>
		
		<action path="/ViewAPPaymentAllocationAction"
			type="org.posterita.struts.pos.CreditOrderAction"
			name="PaymentAllocationForm"
			input="/jsp/pos/viewAPPaymentAllocation.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="getAllocationDetailsForPartner" 	path="/ViewAPPaymentAllocation.do" />
		</action>
		
		<action path="/MatchAPInvoiceAction"
			type="org.posterita.struts.pos.CreditOrderAction" name="OpenItemForm"
			input="/jsp/pos/settleAPPayment.jsp" scope="request" validate="true"
			parameter="action">
			<forward name="matchInvoice" 					path="/SettleAPPayment.do" />
			<forward name="getMultipleInvoicesForPayment"	path="/GetMultipleAPInvoicesDetails.do" />
		</action>
		
		<action path="/CreateMultipleAPInvoicePaymentAction"
			type="org.posterita.struts.pos.PaymentAction" name="PaymentForm"
			input="/jsp/pos/createMultipleAPInvoicePayment.jsp" scope="request"
			validate="true" parameter="action">
			<forward name="getMultipleInvoicesForPayment"	path="/GetMultipleAPInvoicesDetails.do" />
		</action>
		
		<action path="/GetProductSalesDetails"
			type="org.posterita.struts.pos.POSProductAction" 
			name="POSProductForm"
			input="/jsp/pos/viewAllPOSProducts.jsp" 
			scope="request" 
			validate="false"
			parameter="action">
			<forward name = "viewAllPOSProducts" path = "/ViewAllPOSProduct.do"/>
		</action>
		
		<action path="/ClearProductCartAction"
			type="org.posterita.struts.pos.POSProductAction" 
			name="POSProductForm"
			input="/jsp/pos/viewAllPOSProducts.jsp" 
			scope="request" 
			validate="false"
			parameter="action">
		</action>
					
	</action-mappings>

	<!-- ======================================== Message Resources Definitions -->


	<message-resources parameter="MessageResources" />
	<plug-in className="org.posterita.core.InitWebEnv" />


</struts-config>

